Jump to content

Search the Community

Showing results for tags 'deployables'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Categories

  • Plugins
  • Carbon
  • Harmony
  • Maps
  • Monuments
  • Prefabs
  • Bases
  • Tools
  • Discord Bots
  • Customizations
  • Extensions
  • Graphics

Forums

  • CF Hub
    • Announcements
  • Member Hub
    • General
    • Show Off
    • Requests
  • Member Resources
    • For Hire
    • Creators Directory
  • Community Hub
    • Feedback
  • Support Hub
    • Support
    • Site Support

Product Groups

  • Creator Services
  • Host Services
  • Memberships

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


About Me

Found 7 results

  1. Version 1.1.8

    708 downloads

    UltimateLocker - Lock Everything, Auto Lock & Auto Closing UltimateLocker - Lock Everything, Auto Lock & Auto Closing, allows you to place Code Locks/Key Lock on Vehicles, Furnaces, Weapon Racks, Turrets, Mining Quarry, Pump Jack, Motorbike, Motorbike With Sidecar, Pedal Bike, Pedal Trike, Deployable Items and much more. Plus you can decide whether to automatically position the code locks, with many configurations and share locks with your clan/team members. You can also enable automatic closing by positioning door closers automatically or manually, change the closing delay time and decide on which entities to enable it. Place Code Lock wherever you want, Auto Lock and Auto Closing (Door Closer) with a single plugin, 3 plugin in 1. You can decide which entities to enable Code Lock on or Door Closer. It has commands for administrators to lock, unlock and remove Code Locks/Key Lock. IMPORTANT: Added the ability to also place Key Locks, in addition to Code Locks. Place Code Lock/Key Lock wherever you want with a single plugin: Vehicle Locks Motorbike, Motorbike With Sidecar, Pedal Bike, Pedal Trike Furnaces, Refineries, and more Weapon Rack Lock Farming Lock Electricity Lock / Electrical Lock Industrial Lock Construction Lock Mining Quarry, Pump Jack Items Lock Trap Lock Turrets Lock Misc Lock Fun Lock Deployable Lock And so on... EXAMPLES OF OPERATION/USE: Some examples of how the plugin works when there is a Code Lock/Key Lock to which you do not have access: Usage block/loot furnaces, refineries, electric furnaces, water dispensers, industrial conveyor, industrial crafter, car lift, elevator, small generator, metal shop front, dropbox, mail box, vending machine, etc... Usage block: workbench, research table, repair table, computer station, mixing table, etc... Device Identifier: If the Auto Turrets, CCTV Camera, PTZ CCTV Camera, etc…, are locked with Code Lock/Key Lock, you cannot access them remotely if you do not have access to Code lock/Key Lock, even if you know the identification number. Block use and loot of vehicles, including horses Block use and loot of vehicles, including Motorbike, Motorbike With Sidecar, Pedal Bike, Pedal Trike. Block use and loot of: Mining Quarry, Pump Jack. Auto Turret authorization lock, rotation, attack mode, remote control, lock to change identification ID. Locking loot and usafe of SAM Site. Lock to change camera identification ID and remote control. Block personal Quarry Mining usage and loot FARM: fertilizer container block, sowing block, harvesting/cutting plants and clone, or harvesting dead plants, composter block, etc... Weapon rack: weapons storage and collection block, weapon reloading, weapon exchange. Blocking the insertion and removal of electrical cables and pipes from the various components. Blocking the use of electrical components: switching on/off switches, switches, buttons, changing timer duration and much more... Blocking use and frequency change of transceiver components, RF Broadcaster, RF Receiver. Blocking the use of some entertainment objects such as the piano, drums, boom box, arcade games, etc... Block fun objects such as Strobe Light, Laser Light, Sound Light, Neon Sign, etc... And much more, with new items that will be added in future releases or at your suggestion via a request for support or comment AUTO LOCK: The plugin integrates an automatic positioning system for Code Lock or Key Lock. Using the /autolock or /codelock command the player can manage all the settings: Sharing locks with clan/team members. Create a code lock pin and/or update all your codelock pins with 1 click. Create a Guest pin for your Code Lock and/or update all Guest pins of your code locks with 1 click. Enable the ability to use Key Locks, if you do not have Code Locks in your inventory. Streamer mode: to hide the display of the Code Lock pin on the screen. In addition, there will be many other options that can be enabled/disabled. These options will be available based on how the plugin has been configured. For example: has the ability to place the code lock on the furnaces been enabled? Then there will be the option to enable and/or disable the automatic positioning of the locks on the furnaces. And so on for all the other configurations. And many other new features and features that will arrive with the next plugin updates. ---------- AUTO CLOSING (DOOR CLOSER): The plugin integrates a system for automatic closing, via Door Closer, of various entities. The player can change the settings through a simple and intuitive interface and apply these settings automatically or manually. Using the /autolock or /codelock command and by pressing the button "Auto Closing Settings" the player can manage all the settings: PERMISSIONS: ultimatelocker.use - Allows you to use the plugin to place Code Locks/Key Locks. ultimatelocker.admin - Allows you to execute some commands reserved for administrators. ultimatelocker.bypass.force - Allows you to bypass Code Locks/Key Locks. ultimatelocker.autolock.enabled - This role is required to be able to use the automatic positioning system of Code Lock or Key Lock. ultimatelocker.autolock.nolockrequired - With this role you do not need to have the Code Lock in your inventory, the Code Lock will be placed even if you do not have one. ultimatelocker.autoclosing.enabled - This role is required to be able to use the automatic closing system, Door Closer. ultimatelocker.autoclosing.nodoorcloserrequired - With this role you do not need to have the Door Closer in your inventory, the Door Closer will be placed even if you do not have one. COMMANDS FOR PLAYERS Commands can be typed in chat (by putting the / character in front of the command), or from console. /autolock or /codelock — Open Auto Lock/Auto Closing settings UI. /locker — Command to add lock manually. /closer — Command to add door closer manually. /ul code <code> — Change the Code Lock code of the entity you are looking at, if you own the entity or if it belongs to a clan/team member. /ul codeall <code> — Change the Code Lock code on all entities owned by the player. /ul ctime <time> — Set the closing delay time (seconds) for the Door Closer you are looking at. ---------- COMMANDS FOR ADMIN Commands can be typed in chat (by putting the / character in front of the command), or from console. To use these commands you must have the role: ultimatelocker.admin /ul unlock — Unlock the Code Lock/Key Lock of the entity you are watching. /ul unlockall <steamID> — Unlock all player Code Locks/Key Locks. /ul lock — Lock the Code Lock/Key Lock of the entity you are watching. /ul lockall <steamID> — Lock all player Code Locks/Key Locks. /ul remove — Removes the Code Lock/Key Lock of the entity you are watching. /ul removeall <steamID> — Removes all player Code Locks/Key Locks. /ul code <code> — Change the Code Lock code of the entity you are looking at. Instead of <code> you must insert the new code. Must consist of 4 numbers. /ul codeall <code> <steamID> — Change the Code Lock code on all entities owned by the player. You must pass the steamID of the player whose code you want to change instead of the <steamID>. Instead of <code> you must insert the new code. Must consist of 4 numbers. /ul show — Shows the Code Lock code of the entity you are looking at. -------------------- NB: To use these commands you must set the configuration AllowAdminToBypassCodeLock to be set to true or have the role ultimatelocker.bypass.force. -------------------- Commands can be added or modified in the configuration file: /oxide/config/UltimateLocker.json CLAN/TEAM If the player is part of a clan/team, he can block, unlock or remove Code Locks/Key Locks placed by other teammates, if enabled in the configurations. CONFIGURATION The settings and options can be configured in the UltimateLocker under the config directory. The use of an editor and validator is recommended to avoid formatting issues and syntax errors. { "TimeZone": "Europe/London", "ChatPrefix": "UltimateLocker", "AllowAdminToBypassCodeLock (Allows admin to bypass Code Lock without using commands). Default False.)": false, "Chat Command": [ "ul", "ultimatelocker" ], "Auto Lock Configuration": { "Chat Command": [ "autolock", "codelock" ], "Add Lock manually - Chat Command": "locker", "Player default settings": { "Allow automatic lock placement by default. (Default: TRUE)": true, "Allow automatic placement of Key Locks if there are no Code Locks in the inventory. (Default: TRUE)": true, "Allow Guest Code by default. (Default: FALSE)": false, "Allow automatic Share locks with clan/team members by default. (Default: TRUE)": true, "Enable streamer mode by default. (Default: FALSE)": false, "Allow automatic lock on Doors by default. (Default: TRUE)": true, "Allow automatic lock on Boxes by default. (Default: FALSE)": false, "Allow automatic lock on Storage Container by default. (Default: FALSE)": false, "Allow automatic lock on Lockers by default. (Default: TRUE)": true, "Allow automatic lock on TC (Cupboards) by default. (Default: TRUE)": true, "Allow automatic lock on Vehicle by default. (Default: TRUE)": true, "Allow automatic lock on Furnace by default. (Default: FALSE)": false, "Allow automatic lock on Vending Machine by default. (Default: FALSE)": false, "Allow automatic lock on Composter by default. (Default: FALSE)": false, "Allow automatic lock on Mixing Table by default. (Default: FALSE)": false, "Allow automatic lock on Planter by default. (Default: FALSE)": false, "Allow automatic lock on Auto Turret by default. (Default: FALSE)": false, "Allow automatic lock on SAM Site by default. (Default: FALSE)": false, "Allow automatic lock on Traps by default. (Default: FALSE)": false, "Allow automatic lock on Weapon Rack by default. (Default: TRUE)": true, "Allow automatic lock on Stash by default. (Default: FALSE)": false, "Allow automatic lock on Neon Sign by default. (Default: FALSE)": false, "Allow automatic lock on Other Lockable Entities by default. (Default: FALSE)": false, "Allow automatic lock on Other Custom Entities by default. (Default: FALSE)": false } }, "Auto Closing Configuration": { "Add Door Closer manually - Chat Command": "closer", "Player Can Pickup Door Closer. (Default: TRUE)": true, "Enable automatic closing of Door. (Default: FALSE)": false, "Enable automatic closing of Double Door. (Default: FALSE)": false, "Enable automatic closing of Garage. (Default: FALSE)": false, "Enable automatic closing of Ladder Hatch. (Default: FALSE)": false, "Enable automatic closing of External Gate. (Default: FALSE)": false, "Enable automatic closing of Fence Gate. (Default: FALSE)": false, "Enable automatic closing of Legacy Wood Shelter Door. (Default: FALSE)": false, "Minimum Closing Delay Time. (Default: 10 seconds)": 10, "Maximum Closing Delay Time. (Default: 60 seconds)": 60, "Default Closing Delay Time. (Default: 30 seconds)": 30 }, "Requires Building Privilege to place Code Locks. (Default: TRUE)": true, "Requires Building Privilege to place Code Locks in unowned vehicles. (Default: FALSE)": false, "Allow deployment of Code Lock in vehicles owned by other players. (Default: FALSE)": false, "Allow deployment of Code Lock in unowned vehicles. (Default: TRUE)": true, "Allow pushing vehicles blocked by the Code Lock (Default: TRUE)": true, "Set player as owner when placing a Mining Quarry or Pump Jack (also static). (Default: TRUE)": true, "Enable Lock": { "Vehicles": [ { "ItemName": "Minicopter", "EnableLock": true, "PrefabName": "assets/content/vehicles/minicopter/minicopter.entity.prefab", "RequiredPermission": [ "" ] }, { "ItemName": "Scrap Transport Helicopter", "EnableLock": true, "PrefabName": "assets/content/vehicles/scrap heli carrier/scraptransporthelicopter.prefab", "RequiredPermission": [ "" ] }, { "ItemName": "Attack Helicopter", "EnableLock": true, "PrefabName": "assets/content/vehicles/attackhelicopter/attackhelicopter.entity.prefab", "RequiredPermission": [ "" ] }, { "ItemName": "Armored / Hot Air Balloon", "EnableLock": true, "PrefabName": "assets/prefabs/deployable/hot air balloon/hotairballoon.prefab", "RequiredPermission": [ "" ] }, { "ItemName": "Row Boat", "EnableLock": true, "PrefabName": "assets/content/vehicles/boats/rowboat/rowboat.prefab", "RequiredPermission": [ "" ] }, { "ItemName": "RHIB", "EnableLock": true, "PrefabName": "assets/content/vehicles/boats/rhib/rhib.prefab", "RequiredPermission": [ "" ] }, { "ItemName": "Tugboat", "EnableLock": true, "PrefabName": "assets/content/vehicles/boats/tugboat/tugboat.prefab", "RequiredPermission": [ "" ] }, { "ItemName": "Submarinesolo", "EnableLock": true, "PrefabName": "assets/content/vehicles/submarine/submarinesolo.entity.prefab", "RequiredPermission": [ "" ] }, { "ItemName": "Submarine Duo", "EnableLock": true, "PrefabName": "assets/content/vehicles/submarine/submarineduo.entity.prefab", "RequiredPermission": [ "" ] }, { "ItemName": "Horse", "EnableLock": true, "PrefabName": "assets/rust.ai/nextai/testridablehorse.prefab", "RequiredPermission": [ "" ] }, { "ItemName": "Tomaha Snowmobile", "EnableLock": true, "PrefabName": "assets/content/vehicles/snowmobiles/tomahasnowmobile.prefab", "RequiredPermission": [ "" ] }, { "ItemName": "Snowmobile", "EnableLock": true, "PrefabName": "assets/content/vehicles/snowmobiles/snowmobile.prefab", "RequiredPermission": [ "" ] }, { "ItemName": "Sedan", "EnableLock": true, "PrefabName": "assets/content/vehicles/sedan_a/sedantest.entity.prefab", "RequiredPermission": [ "" ] }, { "ItemName": "2 Module Car", "EnableLock": true, "PrefabName": "assets/content/vehicles/modularcar/2module_car_spawned.entity.prefab", "RequiredPermission": [ "" ] }, { "ItemName": "3 Module Car", "EnableLock": true, "PrefabName": "assets/content/vehicles/modularcar/3module_car_spawned.entity.prefab", "RequiredPermission": [ "" ] }, { "ItemName": "4 Module Car", "EnableLock": true, "PrefabName": "assets/content/vehicles/modularcar/4module_car_spawned.entity.prefab", "RequiredPermission": [ "" ] } ], "Deployables": [ { "ItemName": "Large Furnace", "EnableLock": true, "PrefabName": "assets/prefabs/deployable/furnace.large/furnace.large.prefab", "RequiredPermission": [ "" ] }, { "ItemName": "Furnace", "EnableLock": true, "PrefabName": "assets/prefabs/deployable/furnace/furnace.prefab", "RequiredPermission": [ "" ] }, { "ItemName": "Legacy Furnace", "EnableLock": true, "PrefabName": "assets/prefabs/deployable/legacyfurnace/legacy_furnace.prefab", "RequiredPermission": [ "" ] }, { "ItemName": "Refinery", "EnableLock": true, "PrefabName": "assets/prefabs/deployable/oil refinery/refinery_small_deployed.prefab", "RequiredPermission": [ "" ] }, { "ItemName": "Electric Furnace", "EnableLock": true, "PrefabName": "assets/prefabs/deployable/playerioents/electricfurnace/electricfurnace.deployed.prefab", "RequiredPermission": [ "" ] }, { "ItemName": "Stone Fireplace", "EnableLock": true, "PrefabName": "assets/prefabs/deployable/fireplace/fireplace.deployed.prefab", "RequiredPermission": [ "" ] }, { "ItemName": "BBQ", "EnableLock": true, "PrefabName": "assets/prefabs/deployable/bbq/bbq.deployed.prefab", "RequiredPermission": [ "" ] }, { "ItemName": "Hobo Barrel", "EnableLock": true, "PrefabName": "assets/prefabs/misc/twitch/hobobarrel/hobobarrel.deployed.prefab", "RequiredPermission": [ "" ] }, { "ItemName": "Storage Barrel B", "EnableLock": true, "PrefabName": "assets/prefabs/misc/decor_dlc/storagebarrel/storage_barrel_b.prefab", "RequiredPermission": [ "" ] }, { "ItemName": "Storage Barrel C", "EnableLock": true, "PrefabName": "assets/prefabs/misc/decor_dlc/storagebarrel/storage_barrel_c.prefab", "RequiredPermission": [ "" ] }, ............ ] }, "VersionNumber": { "Major": 1, "Minor": 1, "Patch": 5 } } TimeZone: Default: Europe/London ChatPrefix: — Chat message prefix. AllowAdminToBypassCodeLock (Allows admin to bypass Code Locks/Key Locks without using commands). Default FALSE. Chat Command: Here you can add, edit or delete Commands can be typed in chat (by putting the / character in front of the command), or from console. Requires Building Privilege to place Code Locks: Requires Building Privilege to place Code Locks/Key Lock. Default: TRUE Requires Building Privilege to place Code Locks in unowned vehicles: Requires Building Privilege to place Code Locks/Key Lock in unowned vehicles. Default: FALSE Allow deployment of Code Lock in vehicles owned by other players: Allow deployment of Code Lock in vehicles owned by other players. Default: FALSE Allow deployment of Code Lock in unowned vehicles: Allow deployment of Code Lock in unowned vehicles. Default: TRUE Allow pushing vehicles blocked by the Code Lock: Allow pushing vehicles/horses blocked by the Code Lock. Default: TRUE Sets player as owner when placing a Mining Quarry or Pump Jack (also static): Set the player as owner of the Mining Quarry or Pump Jack placed (also those statistics). Default: TRUE Enable Lock: Here you can set which entities to enable, on which you can place a Code Lock/Key Lock. ItemName: The name of the entity EnableLock: Whether or not to enable Code Lock/Key Lock placement for this entity. RequiredPermission: Here you can specify the roles required to be able to insert a Code Lock/Key Lock in the entities enabled in the configuration. You can specify 1 or more roles, and as long as the player has at least one of these roles he can enter the Code Lock/Key Lock. Here you can specify the roles required to be able to insert a Code Lock/Key Lock in the entities enabled in the configuration. You can specify 1 or more roles, and as long as the player has at least one of these roles he can enter the Code Lock/Key Lock. When you enter a role, a server-side role will be created which must then be assigned to the player, here are some examples. “RequiredPermission”: [ “vip_1”]: In this case the ultimatelocker.vip_1 role will be created, it will be necessary to assign this role to the player to enable the insertion of the Code Lock/Key Lock in the configured entity. “RequiredPermission”: [ “user_1”, “vip_2” ]: In this case the ultimatelocker.user_1 and ultimatelocker.vip_2 roles will be created and it will be necessary to assign one of these roles to the player (or even both) to enable the insertion of the Code Lock/Key Lock in the configured entity. The role name must respect certain parameters and can only contain these alphanumeric characters: a-z A-Z 0-9 . _ – Any unsupported characters will be removed, the space character will be replaced by the _ character. AUTO LOCK – CONFIGURATION Chat Command: Here you can specify 1 or more commands to open the UI for Auto Lock settings Add Lock manually – Chat Command: Command to add lock manually. Default /locker Allow automatic …. …. by default: The settings that start with “Allow automatic …. …. by default“, are the basic settings once the Auto Lock system is enabled. EXAMPLE: If you have Auto Lock enabled and have the setting “Allow automatic lock on Doors by default = true“, then it will be set to automatically place the code lock /key lock on doors by default. After that the player can change this setting via the UI. This applies to all basic “allow configuration properties”. AUTO CLOSING (DOOR CLOSER) - CONFIGURATION Add Door Closer manually – Chat Command: Command to add door closer manually. Default /closer Player Can Pickup Door Closer. (Default: TRUE): If set to false, the player does not get the Door Close back once it is removed. Enable automatic closing of Door. (Default: FALSE): Enable automatic closing for Single Doors. Permission is still required: ultimatelocker.autoclosing.enabled Enable automatic closing of Double Door. (Default: FALSE): Enable automatic closing for Double Doors. Permission is still required: ultimatelocker.autoclosing.enabled Enable automatic closing of Garage. (Default: FALSE): Enable automatic closing for Garage. Permission is still required: ultimatelocker.autoclosing.enabled Enable automatic closing of Ladder Hatch. (Default: FALSE): Enable automatic closing for Ladder Hatch. Permission is still required: ultimatelocker.autoclosing.enabled Enable automatic closing of External Gate. (Default: FALSE): Enable automatic closing for External Gate. Permission is still required: ultimatelocker.autoclosing.enabled Enable automatic closing of Fence Gate. (Default: FALSE): Enable automatic closing for Fence Gate. Permission is still required: ultimatelocker.autoclosing.enabled Enable automatic closing of Legacy Wood Shelter Door. (Default: FALSE): Enable automatic closing for Legacy Wood Shelter Door. Permission is still required: ultimatelocker.autoclosing.enabled Minimum Closing Delay Time. (Default: 10 seconds): Minimum delay time usable for automatic closing, Door Closer. Maximum Closing Delay Time. (Default: 60 seconds): Maximum delay time that can be used for automatic closing, Door Closer. Default Closing Delay Time. (Default: 30 seconds): Default delay time for automatic closing, Door Closer. LOCALIZATION The plugin, therefore the automatic messages and statistics, are translated into the following languages: English Italian Translation files are located in the /oxide/lang folder, here is an example of a /oxide/lang/en/UltimateLocker.json translation file. You can add translations for other languages by adding them to the folder: /oxide/lang AVAILABLE ENTITIES VEHICLES: Minicopter, Scrap Transport Helicopter, Attack Helicopter, Armored / Hot Air Balloon, Kayak, Row Boat, RHIB, Tugboat, Submarine Solo, Submarine Duo, Horse, Tomaha Snowmobile, Snowmobile, Sedan, 2 Module Car, 3 Module Car, 4 Module Car, Motorbike, Motorbike With Sidecar, Pedal Bike, Pedal Trike. DEPLOYABLES: Large Furnace, Furnace, Legacy Furnace, Refinery, Electric Furnace, Stone Fireplace, BBQ, Hobo Barrel, Storage Barrel B, Storage Barrel C, RHIB Storage, Metal Shop Front, Dropbox, Mail Box, Vending Machine, Computer Station, Twitch Rivals Desk, Mixing Table, Composter, Small Planter Box, Large Planter Box, Minecart Planter, Bath Tub Planter, Rail Road Planter, Hitch & Trough, Small Water Catcher, Large Water Catcher, Water Barrel, Powered Water Purifier, Fluid Switch & Pump, Repair Bench, Research Table, Workbench Level 1, Workbench Level 2, Workbench Level 3, Button, Switch, Smart Switch, Timer, Small Generator, SAM Site, Auto Turret, Flame Turret, Shotgun Trap, Modular Car Lift, Snow Machine, Fogger-3000, Elevator, Mining Quarry, Pump Jack, Tall Weapon Rack, Horizontal Weapon Rack, Wide Weapon Rack, Weapon Rack Stand, Frontier Bolts Single Item Rack, Frontier Horseshoe Single Item Rack, Frontier Horns Single Item Rack, Small Stash, Chippy Arcade Game, Strobe Light, Laser Light, Sound Light, Small Neon Sign, Medium Neon Sign, Large Neon Sign, Medium Animated Neon Sign, Large Animated Neon Sign, Search Light, CCTV Camera, PTZ CCTV Camera, RF Broadcaster, RF Receiver, Industrial Conveyor, Industrial Crafter, Wheelbarrow Piano, Junkyard Drum Kit, Boom Box, Chinese Lantern, Chinese Lantern White, Tuna Can Lamp, Lantern, Camp Fire, Cursed Cauldron, Skull Fire Pit, Jack O Lantern Angry, Jack O Lantern Happy NEW ENTITIES New entities will be added with future releases. If you want to request the addition of a specific entity, feel free to open a support request and it will be added to the plugin. ENTITY IMAGE PREVIEW VEHICLES: Minicopter Scrap Transport Helicopter Attack Helicopter Hot Air Balloon Armored Hot Air Balloon Kayak Row Boat RHIB Tugboat Submarine Solo Submarine Duo Horse Snowmobile Tomaha Snowmobile Sedan 2 Module Car 3 Module Car 4 Module Car Motorbike Motorbike With Sidecar Pedal Bike Pedal Trike DEPLOYABLES: Large Furnace Furnace Legacy Furnace Small Oil Refinery Electric Furnace Stone Fireplace Barbeque (BBQ) Hobo Barrel Storage Barrel Vertical Storage Barrel Horizontal Metal Shop Front Drop Box Mail Box Vending Machine Computer Station Twitch Rivals Desk Mixing Table Composter Small Planter Box Large Planter Box Minecart Planter Bath Tub Planter Rail Road Planter Hitch & Trough Small Water Catcher Large Water Catcher Water Barrel Powered Water Purifier Fluid Switch & Pump Repair Bench Research Table Workbench Level 1 Workbench Level 2 Workbench Level 3 Button Switch Smart Switch Timer Small Generator SAM Site Auto Turret Flame Turret Shotgun Trap Modular Car Lift Snow Machine Fogger-3000 Elevator Mining Quarry Pump Jack RHIB Storage Tall Weapon Rack Horizontal Weapon Rack Wide Weapon Rack Weapon Rack Stand Frontier Bolts Single Item Rack Frontier Horseshoe Single Item Rack Frontier Horns Single Item Rack Small Stash Chippy Arcade Game Strobe Light Laser Light Sound Light Small Neon Sign Medium Neon Sign Large Neon Sign Medium Animated Neon Sign Large Animated Neon Sign Search Light CCTV Camera PTZ CCTV Camera RF Broadcaster RF Receiver Industrial Conveyor Industrial Crafter Wheelbarrow Piano Junkyard Drum Kit Boom Box Chinese Lantern Chinese Lantern White Tuna Can Lamp Lantern Camp Fire Cursed Cauldron Skull Fire Pit Jack O Lantern Angry Jack O Lantern Happy
    $9.99
  2. Duff

    PlaceryExtended

    Version 1.0.9

    37 downloads

    Experience TRUE "Creative Mode" With Placery -WIP - Getting Mountable Items Or Deployables to correctly be indentified to players can mount chairs on walls -WIP - Futher improvements + Correction to any deployables/items that was looked over -WIP - Allowment Of Placement of deployables on Terrain -WIP - WallPaper Compability Preview Video To Show Some Of The Possibilites With The Plugin - Video is from before most recent update so things not working or been incorrect here have been fixed with the new version 1.0.7 of PlaceryExtended Placery Extended is a powerful Rust plugin designed to enhance your building experience by allowing players to place any deployable item directly onto walls, roofs, and other surfaces, both inside and outside your base. Whether you're fortifying your base or adding aesthetic touches, this plugin grants you precise control over where and how deployables are placed. The plugin includes advanced correction and snapping features to ensure deployables like auto turrets, mines, barricades, and even seeds are placed seamlessly, even upside down on roofs. Key Features: Extended Placement Options: Place any deployable, with support for walls, roofs, and various surfaces. Customize your base to your liking by placing items in unconventional ways, such as flameturrets on walls or metal barricades upside down on roofs. Even seeds can be placed on walls or roofs, allowing you to grow plants without the need for a planter or ground placement. User Permissions: Manage who can utilize these placement features with a simple permission system. Fine-tune access with permissions like placeryextended.use, or grant admin-level access for bypassing restrictions. Bypass Cooldown Permission: Admins or players with the bypass permission can skip the deployable placement cooldown. However, be aware that this could potentially allow players to write messages using seeds on walls, which may cause server lag if many players do this simultaneously. Admin Placement on Player Bases: Admins with the appropriate permissions can place deployables on players' bases, bypassing standard building privileges, allowing for greater flexibility in administrative tasks. Configurable Blacklist: Customize which items can be placed on certain surfaces using an intuitive blacklist feature to prevent overpowered or unintended gameplay mechanics. Advanced Snap-to-Surface Placement: Deployables automatically align and snap to supported surfaces, ensuring they don’t float or misalign. The plugin uses custom alignment logic for different types of entities, ensuring items like beds, signs, frames, and towers are placed correctly based on the environment. Skins Support for Deployables: Deployables placed with skins will retain the selected skin when deployed, enhancing customization and allowing players to further personalize their base aesthetics. NoEscape Compatibility: Support for NoEscape plugins includes options to block deployable placement during combat, raids, or escape attempts, ensuring balanced and fair gameplay. Language File Customization: All in-game messages sent to players are stored in a language file, making it easy for server administrators to customize or translate messages. Optimized for Performance: Placery Extended is lightweight and optimized, performing real-time checks on player actions without straining server resources. Placement Toggle Command: Players with permission can toggle the plugin on and off for their personal use via the /toggleplacery command, allowing for more control over when they use the extended placement features. Admin Commands: /addblacklist <item> – Add an item to the blacklist, preventing it from being placed on certain surfaces. /removeblacklist <item> – Remove an item from the blacklist, allowing it to be placed again. /getblacklist – View the current blacklist of restricted items. /clearblacklist – Clear all items from the blacklist. /reloadplacery – Reload the plugin configuration without restarting the server, applying any changes made to the config file immediately. Player Commands: /placeryhelp – Display a list of available commands for both regular users and admins. /toggleplacery – Enable or disable the placement functionality for individual players based on permissions. How It Works: Placery Extended introduces a special right-click placement process, allowing players to place deployables in areas that are normally restricted, such as walls, roofs, and other unconventional surfaces. To place items using Placery Extended, players must right-click or hold right-click during the placement process. This ensures the plugin’s enhanced features are only used when needed. For players who prefer the traditional Rust placement logic, left-click can still be used as usual, allowing them to place items in the default Rust-approved areas. This dual system ensures that Placery Extended does not interfere with Rust’s default mechanics, giving players the flexibility to choose when to use the extended placement options and when to stick to the standard behavior. New Updates: Skins Support for Deployables: Deployables placed with skins will display the selected skin when deployed, allowing players to personalize the appearance of deployable items. Seed Placement: Seeds can be placed on walls or roofs, allowing players to grow plants without needing a planter or ground placement inside their compound. NoEscape Integration: With the NoEscape support, admins can block placement during specific events, such as combat, raid, or escape scenarios, providing better control over gameplay. Language File Support: All in-game messages are stored in an easily editable language file, allowing for seamless customization or translation to match server preferences. Admin Placement on Player Bases: Admins can now place deployables on player-owned structures, bypassing standard building privilege checks, allowing for more control and flexibility. Dynamic Deployable Blacklist: Blacklisted items can be dynamically added or removed by players with admin permission, streamlining configuration management without server restarts. Configuration: The plugin includes a user-friendly configuration file where you can: Blacklist specific items from being placed on walls, roofs, or other surfaces to maintain balance. Define eligible surfaces for deployables (e.g., "wall," "roof," "foundation," "shelf," "stair"). Control placement cooldowns and specify the radius around players for placement. Configure NoEscape settings to block placement during combat, raids, or escape attempts. Example Configuration: { "Blacklist": [ "wall.external", "wall.frame", "wall.window", "ladder.wooden.wall", "chineselantern", "chineselanternwhite", "xmas.lightstring", "xmas.lightstring.advanced", "ceilinglight", "gunrack_stand", "xylophone", "piano", "pinata", "discoball", "microphonestand", "sled", "sled.xmas", "cupboard.tool", "cupboard.tool.shockbyte", "cupboard.tool.retro", "elevator", "generator.wind.scrap", "lock.code", "lock.key", "door.closer" ], "Placement": [ "floor", "wall", "foundation", "ceiling", "stair", "shelve", "roof" ], "PlacementCooldown": 2.0, "PlacementRadius": 4.0, "IsCombatBlocked": false, "IsEscapeBlocked": false, "IsRaidBlocked": false } Blacklist: Items listed here (e.g., "wall.external") cannot be placed on specified surfaces. Placement: Specify the surfaces where deployables can be placed (e.g., "floor," "roof," "wall"). Cooldown & Radius: Set the cooldown and radius around the player for deployable placement. NoEscape: Define whether placement is blocked during combat, escape, or raids. Perfect For: Creative Base Building: Offer your players greater creative freedom with more versatile placement options, perfect for elaborate base designs. Roleplay Servers: Create immersive, dynamic environments with unrestricted deployable placements. Competitive Servers: Maintain balance with customizable restrictions and NoEscape integration to ensure item placements remain fair. Installation: Drag and drop the plugin into your Rust server’s plugin directory, adjust the configuration to your needs, and you’re all set! Compatibility: Placery Extended is compatible with most Rust mods, including NoEscape, and requires Oxide/uMod for installation. Note: UberTool may cause conflicts with this plugin, so it is recommended to disable UberTool for better functionality. Get Started: Transform your server’s building mechanics with Placery Extended! Purchase now and unlock new possibilities for your Rust community. Plugins By Duff https://discord.gg/2KBPH7hXb7
    $19.99
  3. Version 1.0.3

    17 downloads

    Spawn Everything - Spawn Vehicle, Karuza Vehicle, Deployables, Crates, Custom entity, Execute Commands, and much more... Spawn Everything allows you to spawn any entity or execute commands, all by throwing an item. It is already configured to generate vehicles by default, including custom vehicles from Karuza, Crates, Locked Crate, Deployables and much more. Through the configuration you can add other entities that can be generated, just enter a prefab name, or a command if you do not have a prefab name, and set the skin of the item that will be thrown. It also allows you to limit the spawn, for example if you do not have building permits, avoid spawning in water or allow it only in water, also being able to choose the minimum depth of the water, allow or not spawn inside buildings, monuments and more. You can add items to the in-game shop, loot, or wherever you want. Compatible with Oxide/Umod and Carbon. VIDEO Below you can see an example video on how to use the plugin. SOME EXAMPLES OF USE: Some examples of how the plugin works and the entities that can be spawned by default. Vehicle Spawn Spawn Custom Vehicles by Karuza Spawn NPC vehicles, such as Bradley, Patrol helicopter, CH47 (Chinook 47) Spawn loot boxes, such as the: Locked Crate, Oil Rig Locked Crate, Bradley APC Crate, Patrol Helicopter Crate, Elite Tier Crate, Elite Tier Crate - Underwater Labs. Crater for mines, to place mines where you want. Survey Crater - For Mining Quarry, Survey Crater Oil - For Pump Jack. Spawn custom entities And much more PERMISSIONS: spawneverything.admin – Allows the use of commands reserved for admins, such as giving items for entity spawning to players. spawneverything.fuel.unlimited – If the entity to be spawned is a vehicle, the vehicle will not need fuel to run. The same can be achieved via the configuration file, for each individual entity. spawneverything.spawn.not_enabled – Allows you to spawn entities that have not been enabled in the configuration file. spawneverything.spawn.bypass_building_privilege – Allows you to spawn entities even if you don't have building permissions, for entities that require building permissions to spawn. spawneverything.spawn.bypass_monument – Allows entities to be spawned in monuments, for entities that cannot be spawned in monuments. spawneverything.spawn.bypass_only_outside – Allows entities to spawn inside buildings, for entities that cannot be spawned inside buildings. spawneverything.spawn.bypass_water – Allows entities to spawn in water, for entities that cannot be spawned in water. COMMANDS FOR ADMIN Commands can be typed in chat (by putting the / character in front of the command), from console or Rcon. To use these commands you must have the role: spawneverything.admin /se <skinID> <quantity> — Allows you to give the item to spawn the entity, to yourself. You need to pass these parameters: skinID of the configured entity The quantity of items. /se <skinID> <quantity> <steamID> — Allows you to give the item to spawn the entity, to a player. You need to pass these parameters: skinID of the configured entity The quantity of items. The SteamID of the player to give the items to Commands can be added or modified in the configuration file: /oxide/config/SpawnEverything.json USE VIA SHOP, LOOT. VENDING MACHINE The plugin uses Flashbangs as items to spawn entities. You need to take the Flashbang, with the appropriate skin, throw it and the entity will be spawned. You can add these items to the in-game Shop, to the loot, in the Vending Machine or wherever you want, very easily. You just need to add a Flashbang item and assign it the skin you configured in the configuration file. Flashbang item name: grenade.flashbang Flashbang ItemID: -936921910 For example, this item spawns a minicopter: Item: grenade.flashbang | SkinID: 3366887420 or ItemID: -936921910 | SkinID: 3366887420 CONFIGURATION The settings and options can be configured in the SpawnEverything.json under the config directory. The use of an editor and validator is recommended to avoid formatting issues and syntax errors. { "TimeZone": "Europe/London", "Chat Command": [ "se", "spawneverything", "spawner" ], "ChatPrefix": "SpawnEverything", "Requires Building Privilege to Spawn Entity. (Default: TRUE)": true, "Allow Entity Spawn in monuments. (Default: FALSE)": false, "Sets the player as the owner of the entity when the entity is spawned. (Default: TRUE)": true, "Populate the config with Karuza Custom Vehicles (CANNOT BE UNDOWN! It can make the configuration very large). (Default: FALSE)": false, "Entity Drop Item": [ { "Enabled": false, "DisplayName": "Spawn Minicopter", "Description": "Spawn Minicopter", "Spawn PrefabName": "assets/content/vehicles/minicopter/minicopter.entity.prefab", "SkinID": 3366887420, "Spawn Offset Y": 0.0, "Execute Commands": [], "Execute Commands As Admin": false, "Spawn Cooldown (seconds)": 0, "Spawn Only Outside": true, "Dont Spawn In Water": true, "Requires Water": false, "Minimum Water Depth": 0.0, "Armored": false, "Unlimited Fuel": false, "Fuel Amount": 0 }, { "Enabled": false, "DisplayName": "Spawn Attack Helicopter", "Description": "Spawn Attack Helicopter", "Spawn PrefabName": "assets/content/vehicles/attackhelicopter/attackhelicopter.entity.prefab", "SkinID": 3366893095, "Spawn Offset Y": 0.0, "Execute Commands": [], "Execute Commands As Admin": false, "Spawn Cooldown (seconds)": 0, "Spawn Only Outside": true, "Dont Spawn In Water": true, "Requires Water": false, "Minimum Water Depth": 0.0, "Armored": false, "Unlimited Fuel": false, "Fuel Amount": 0 }, { "Enabled": false, "DisplayName": "Spawn Scrap Transport Helicopter", "Description": "Spawn Scrap Transport Helicopter", "Spawn PrefabName": "assets/content/vehicles/scrap heli carrier/scraptransporthelicopter.prefab", "SkinID": 3366892516, "Spawn Offset Y": 0.0, "Execute Commands": [], "Execute Commands As Admin": false, "Spawn Cooldown (seconds)": 0, "Spawn Only Outside": true, "Dont Spawn In Water": true, "Requires Water": false, "Minimum Water Depth": 0.0, "Armored": false, "Unlimited Fuel": false, "Fuel Amount": 0 }, { "Enabled": false, "DisplayName": "Spawn Hot Air Balloon", "Description": "Spawn Hot Air Balloon", "Spawn PrefabName": "assets/prefabs/deployable/hot air balloon/hotairballoon.prefab", "SkinID": 3366893631, "Spawn Offset Y": 0.0, "Execute Commands": [], "Execute Commands As Admin": false, "Spawn Cooldown (seconds)": 0, "Spawn Only Outside": true, "Dont Spawn In Water": true, "Requires Water": false, "Minimum Water Depth": 0.0, "Armored": false, "Unlimited Fuel": false, "Fuel Amount": 0 }, { "Enabled": false, "DisplayName": "Spawn Armored Hot Air Balloon", "Description": "Spawn Armored Hot Air Balloon", "Spawn PrefabName": "assets/prefabs/deployable/hot air balloon/hotairballoon.prefab", "SkinID": 3366893925, "Spawn Offset Y": 0.0, "Execute Commands": [], "Execute Commands As Admin": false, "Spawn Cooldown (seconds)": 0, "Spawn Only Outside": true, "Dont Spawn In Water": true, "Requires Water": false, "Minimum Water Depth": 0.0, "Armored": true, "Unlimited Fuel": false, "Fuel Amount": 0 }, { "Enabled": false, "DisplayName": "Spawn Kayak", "Description": "Spawn Kayak", "Spawn PrefabName": "assets/content/vehicles/boats/kayak/kayak.prefab", "SkinID": 3366894316, "Spawn Offset Y": 0.0, "Execute Commands": [], "Execute Commands As Admin": false, "Spawn Cooldown (seconds)": 0, "Spawn Only Outside": true, "Dont Spawn In Water": false, "Requires Water": true, "Minimum Water Depth": 0.5, "Armored": false, "Unlimited Fuel": false, "Fuel Amount": 0 }, ........................................ ], "VersionNumber": { "Major": 1, "Minor": 0, "Patch": 0 } } TimeZone: -- Default: Europe/London Chat Command: -- Here you can add, edit or delete Commands can be typed in chat (by putting the / character in front of the command), or from console. ChatPrefix: -- Chat message prefix. Requires Building Privilege to Spawn Entity: -- If set to TRUE, building permissions will be required to spawn an entity. Default: TRUE Allow Entity Spawn in monuments: -- If set to FALSE, entities will not be able to spawn in monuments. Default: FALSE Sets the player as the owner of the entity when the entity is spawned: -- If set to TRUE, sets the player as the owner of the spawned entity. Default: TRUE Populate the config with Karuza Custom Vehicles (CANNOT BE UNDOWN! It can make the configuration very large): -- If set to TRUE, adds all Karuza custom vehicles to the configuration. Warning: once all vehicles are added to the configuration, they cannot be removed by setting the property to FALSE, in which case you will have to delete them manually. Default: FALSE SPAWNABLE ENTITY: ITEM CONFIGURATION Here you will insert all the items with their configurations for the spawn of any entity. Enabled: -- If set to FALSE, the entity cannot be spawned. You can bypass this check with the permission: spawneverything.spawn.not_enabled DisplayName: -- The name of the Item that the player will see when he clicks on it with the mouse. Description: -- A description of the entity that will be spawned. It has no effect on the player's Item, it is just for internal use to remind you what this Item does. Spawn PrefabName: -- Here you enter the name of the Prefab that will be generated. It is not mandatory, you can not enter the Prefab Name and instead execute commands that you can define later in the configuration. SkinID: -- Here you enter the SkinID that will be applied to the item. Based on the SkinID, a different Item will be generated for the spawn of different entities. You can use existing SkinIDs on the Steam Workshop or create your own Skin. Spawn Offset Y: -- Here you can specify a height to add relative to the entity's spawn point. For example, add the spawn higher than the ground or water. Execute Commands: -- Here you can enter 1 or more commands that will be executed when the Item is launched. You can use some placeholders that can be passed to the commands %%msg%%: This placeholder can be used to send a message to the player, here is an example command: "%%msg%% test command": This will send a message to the player with the text: "test command" %%steamid%%: This placeholder is used to insert the player's steamID into the command. Here are some possible command examples: "deposit %%steamid%% 1000": Will deposit 1000 RP into the player's account (Economics plugin) "inventory.giveto %%steamid%% "short name" "amount" ": This will send a certain amount of items to the player. Execute Commands As Admin: -- If set to TRUE, runs the command as Admin. Useful for running commands that require server-side Admin permissions. Default: FALSE Spawn Cooldown (seconds): -- Sets a wait time before the entity is spawned, once the item is thrown. Spawn Only Outside: -- If set to TRUE, the entity can only spawn outside of buildings or on the roof. It cannot spawn inside the building. Useful for vehicles or large entities, to avoid them getting stuck inside the base. Default: TRUE. You can bypass this check with the permission: spawneverything.spawn.bypass_only_outside Dont Spawn In Water: -- If set to TRUE, the entity cannot be spawned in water. Useful for vehicles that cannot go in water. Warning: There is one exception. In very shallow water, entities can still be spawned, for example near the coast. The water must not be deeper than 0.5 meters. Default: FALSE. You can bypass this check with the permission: spawneverything.spawn.bypass_water Requires Water: -- If set to TRUE, the entity can only be spawned in water, useful for vehicles that can only operate in water, such as boats. Default: FALSE Minimum Water Depth: -- If the entity can only be spawned in water, you can decide the minimum depth of the water. Useful to avoid spawning large entities in very shallow water so they do not get stuck. Default: 0 Meters = Any depth. The value cannot be negative. Armored: -- There are entities that have the same Prefab Name, but 1 of the 2 can be generated with armor. In this case, you can decide which entity should have armor, For example Armored Hot Air Balloon. Unlimited Fuel: -- If the entity is a vehicle, you can choose to spawn the entity with unlimited fuel. This configuration does not apply to Karuza's custom vehicles. You can bypass this check with the permission: spawneverything.fuel.unlimited Fuel Amount: -- If the entity is a vehicle, you can decide how much fuel the entity will spawn with. Default: 0 fuel. You can bypass this check with the permission: spawneverything.fuel.unlimited NB: At least 1 of the 2 fields between Spawn PrefabName and Execute Commands is mandatory LOCALIZATION The plugin is translated into the following languages: English Italian Translation files are located in the /oxide/lang folder,here is an example of a /oxide/lang/en/SpawnEverything.json translation file. You can add translations for other languages by adding them to the folder: /oxide/lang AVAILABLE ENTITIES By default the plugin is configured with these entities that can be generated: VEHICLES: Minicopter, Attack Helicopter, Scrap Transport Helicopter, Hot Air Balloon, Armored Hot Air Balloon, Kayak, Row Boat, RHIB, Tugboat, Submarine Solo, Submarine Duo, Horse, Snowmobile, Tomaha Snowmobile, Sedan, 2 Module Car, 3 Module Car, 4 Module Car, Motorbike, Motorbike With Sidecar, Pedal Bike, Pedal Trike. KARUZA CUSTOM VEHICLES: All Karuza special vehicles are included, you need to enable the property in the config file to use them. Requires Karuza Vehicles plugin. SPECIAL VEHICLES: Bradley APC, Patrol Helicopter, Chinook 47. CRATE: Locked Crate, Oil Rig Locked Crate, Bradley APC Crate, Patrol Helicopter Crate, Elite Tier Crate, Elite Tier Crate - Underwater Labs. CRATER: Survey Crater - For Mining Quarry, Survey Crater Oil - For Pump Jack. NEW ENTITIES You can add as many entities as you want via the configuration file. If you have any difficulties or need to add a particular entity, feel free to open a support request and it will be added to the plugin. New entities will be added with future releases of the plugin.
    $9.99
  4. Version 1.3.11

    1,123 downloads

    This plugin adds custom portals, which could be deployed on players' bases, vanilla and custom monuments. Custom maps To use Custom Portals on your map you need to place any prefab and create a custom prefab from it. Name it CustomPortals.<portal name> 2 portals with the same name will link. ! Make sure not to break the prefab and not to add them as part of other prefabs ! Commands Player Chat Commands /buyportal - buy portal (requires customportals.buy permission) /spawnportal - spawns portal (requires customportals.spawn permission) Admin Chat Commands All of the commands that are mentioned below require customportals.admin permission! /customportals add <portal name> - spawns portal on the monument you stand on /customportals remove - removes portal from the monument /customportals reset - removes all portals from the monument /changeportal - setup any portal Admin Console Commands giveportal <amount> <player name> - gives portal(s) to the specified player Permissions customportals.use - required to use portals customportals.admin - allows usage of /customportals and giveportal commands customportals.buy - allows players to buy portal, using /buyportal command customportals.free - allows players to get portal for free, using /buyportal command (buy permission is still required) customportals.freeuse - allows players to use the portal for free (if the use price is set) customportals.bypasslimit - allows players to place infinite amount of portals customportals.bypasslinkinglimits - allows players to link any portals customportals.spawn - alllows players to spawn portals using a command, instead of placing them manually If you are an admin, you can specify individual portal permissions. They are saved as customportals.portal.<portal permission name> Localization This plugin has built-in support for the following languages - English Russian API BasePortal SpawnPortal(Vector3 position, Quaternion rotation, string name) // spawns portal Item CreatePortalItem() // returns portal item
    $9.99
  5. Version 1.2.1

    476 downloads

    This plugin adds 2 new deployable turrets and IR-traps. Overview Anti-Aerial turret This turret can be accessed via computer station. It has several modes Automatic - shoots multiple homing rockets, which will follow the target Manual (single) - shoots a single rocket Manual (burst) - shoots multiple If the turret is in automatic mode it waits for target. To acquire target player needs to place the crosshair on it and wait some time, which is configured here -> ([AA Turret] Target acquiring time (seconds)). After that the turret will follow the target and player can shoot by pressing Middle Mouse Button. Manual modes just shoot regular rockets. Machine gun Turret This turret can be mounted by pressing E on any of its parts (such as pipes etc.). Players can just aim and shoot. Ammo type can be configured here -> [Machine Gun Turret] Ammo type (short prefab name, must be one of 5.56 Rifle ammo). IR-Traps IR-traps (or flares) are used as a counter-measure to the anti-aerial turret. They can be loaded in the fuel storage of minicopter or scrap heli and can be deployed by pressing E. Stack sizes, amount per use and cooldown are configurable. IR-Traps can also affect SAM sites, this option can be enabled here -> [IR Trap] Affects SAM Sites (true/false) Commands Chat Commands /aaturret - buy anti-aerial turret (requires mountableturrets.aaturret.give permission) /mgturret - buy machine gun turret (requires mountableturrets.machinegun.give permission) Admin Chat Commands Following commands require mountableturrets.admin permission to work. See "Permissions" chapter for more info. /mt command must be ran a monument you want to modify. Positions are saved relative to the monument and persist even after a wipe or a map change. /mt (requires mountableturrets.admin permission) /mt add aa - spawns anti-aerial turret on a monument /mt add mg - spawns machine gun turret on a monument /mt add comp - spawns computer station on a monument, which gets automatically linked to anti-aerial turrets /mt remove - removes turret/computer station from the monument /mt reset - clears all data for a monument Admin Console Commands giveaaturret <player name> - gives anti-aerial turret to specified player givemgturret <player name> - gives machine gun turret to specified player Permissions mountableturrets.admin - allows usage of giveaaturret, givemgturret and /mg commands mountableturrets.aaturret.give - allows players to buy AA turret using /aaturret mountableturrets.aaturret.free - allows players to get AA turret for free using /aaturret (give permission is still needed) mountableturrets.machinegun.give - allows players to buy machine gun turret using /mgturret mountableturrets.machinegun.free - allows players to get machine gun turret for free using /mgturret (give permission is still needed) Localization This plugin has built-in support for the following languages - English Russian Configuration Example of MountableTurrets.json (some parts are shortened) { "PVE Mode (true/false)": false, "[AA Turret] Price (set value to 0 to make it free, use ServerRewards as a key to use RP points)": { "Key": "scrap", "Value": 500 }, "[AA Turret] Item Skin ID (Workshop ID)": 2849176835, "[AA Turret] Item Name": "Anti-Aerial Turret", "[AA Turret] Cooldown between shots (seconds)": 10.0, "[AA Turret] Rocket fuse length (seconds)": 10.0, "[AA Turret] Rocket fuse length (meters)": 450.0, "[AA Turret] Entities that turret is able to lock on to (short prefab name)": [ "minicopter.entity", "scraptransporthelicopter", "hotairballoon" ], "[AA Turret] Target acquiring time (seconds)": 0.6, "[AA Turret] Rocket initial velocity (meters per second)": 30.0, "[AA Turret] Interval between shots in Burst mode (seconds)": 0.4, "[AA Turret] Rocket explosion radius (meters)": 5.0, "[AA Turret] Movement Speed Fast": 3.7, "[AA Turret] Movement Speed Normal": 2.0, "[AA Turret] Movement Speed Slow": 1.0, "[Machine Gun Turret] Price (set value to 0 to make it free, use ServerRewards as a key to use RP points)": { "Key": "ServerRewards", "Value": 250 }, "[Machine Gun Turret] Item Skin ID (Workshop ID)": 2849176974, "[Machine Gun Turret] Item Name": "Machine Gun Turret", "[Machine Gun Turret] Ammo type (short prefab name, must be one of 5.56 Rifle ammo)": "ammo.rifle", "[IR Trap] Stack size": 12, "[IR Trap] Amount per use": 2, "[IR Trap] Cooldown (seconds)": 3.0, "[IR Trap] Initial velocity (meters per seconds)": 20.0, "[IR Trap] Fuse length (seconds)": 10.0, "[IR Trap] Affects SAM Sites (true/false)": true, "[IR Trap] SAM Site blind time (seconds)": 5.0, "[IR Trap] Show IR-Trap hint UI (true/false)": true, "[IR Trap] Deploy positions": { "minicopter.entity": [ { <..> } <..> ] }, "[Misc] Spawn positions on other entities (full prefab name)": { "assets/content/vehicles/modularcar/module_entities/2module_flatbed.prefab": [ { "Type": "MachinegunTurret", "Position": { <..> }, "Rotation": { <..> } } ], "assets/content/vehicles/train/trainwagonb.entity.prefab": [ <..> }, "[Misc] UI Images (leave names intact)": { <...> } } API BaseEntity SpawnAATurret(Vector3 position, Quaternion rotation) // spawns anti-aerial turret BaseEntity SpawnMachinegunTurret(Vector3 position, Quaternion rotation) // spawns machinegun turret void DestroyTurret(BaseEntity turret) // destroys the turret Credits Thanks to Vitek & Nikitos for helping me with this plugin!
    $19.99
  6. If it is possible can someone make a mod for using electricity items on tub boats, I've seen it done but it but it was a glitch and used a shelf to hold a solar panel and battery, but has been patched out of the game, see the image for proof. Would be an awesome mod for RP server like mine, I would defiantly buy it, and would make things more fun! Thanks
  7. Version 3.1.0

    56 downloads

    IMRG plugins are currently not for sale. Additionally the "IMR Tools Package" are (or soon to be) unlisted. Those who've already bought our plugins are welcome to still submit support request if necessary. Once we've more time to allocate to Codefling plugins will be relisted again as well as more added. Entity Control is a powerful all-in-one entity-controlling plugin offering virtually complete admin control over which entities players on the server can place, where they can place them, and how many they can place, with many advanced features. Because mass entities like bases with huge block counts or other unregulated entities like Large Furnaces, Wind Turbines, Disco items, Xmas Lights, and more, can greatly reduce both server frames and client frames (two different forms of FPS), it is especially critical to limit how many can be used in order to troubleshoot or optimize performance for your server and players. This plugin can also be used to allow or disallow specific groups of players access to or from specific entities or specific quantities of those entities, or used for special occasions like events and more; the sky is the limit, and this plugin gives admins the control they need. List of entity names for the config can be found here: https://www.corrosionhour.com/rust-prefab-list/ Features • Gives server owners precise control over which entities can be deployed, where they can be deployed, and how many can be deployed • Saves admins having to beg players to limit their entity counts when admins can now dynamically enforce this themselves • Can target specific groups of players or everyone at once • Controlling entities can be critical for server and client frames and therefore all around performance for your server • VIP Ready to allow specific players or groups to bypass the blocks or have different quantity amounts • Zone Manager integration (optional) to allow or disallow specific entities in specific areas or specific amounts in or out of those areas • Optional warning message when players are nearing their limit • Great performance • Highly customizable with advanced features Depends On IMR Tools Package: https://codefling.com/tools/imr-tools-package Always make sure you have the IMR Tools Package installed first when running any plugins by IMR Games. Works With Zone Manager: https://umod.org/plugins/zone-manager Compatibility with Zone Manager If you want to use the zones feature of the plugin. Installation - Make sure you have the IMR Tools Package installed, as explained above. - If you want to use the zones feature of this plugin, make sure you also install the Zone Manager plugin, found above. - Put this plugin in your oxide plugins folder. - It will generate a config file. - Customize and enjoy! Console Commands imrgentitycontrol.cache - Goes through all entities on server and reloads amounts for accuracy. Suggested for use before using the logcounts command. imrgentitycontrol.logcounts steamid - Shows how many relevant entities as per the config a particular player has. imrgentitycontrol.logexcess - Highlights any excess deployables that players may have outside of the configured limits. imrgentitycontrol.deleteexcess - Deletes any excess deployables that players have outside of the configured limits. Good for making sure limits are enforced or if you like, enforcing limits on a wipe that is already active but you changed the config settings and want to enforce the new limits, and so on. Permissions All permissions in this plugin are completely customizable in the config file. There can be as little or as many group as you like depending on what you want to do. The only requirement is that the beginning of the permission use the plugin name which is imrgentitycontrol. This makes the potential use cases nearly endless! Included in the default config are the following permission group examples just to demonstrate a few things you can do: - Example 1: Players can place 500 foundations, and VIP players can place 5000 foundations (With an example of the warning message feature) - Example 2: Small Oil Refineries are blocked for everyone - Example 3: Only VIP players can place Christmas lights - Example 4: Players can place 2 Large Furnaces, and VIP players can place 6 - Example 5: Players with this specific permission cannot place Wind Turbines at all, without even a VIP option (this could be useful if just simply trying to improve performance period) - Example 6: Disco deployables cannot be placed where the user is trying to place them, with a permission to bypass the block - Example 7: Auto Turrets can only be placed in a special Auto Turret Zone These are just examples, the plugin can be used in countless ways by inputting whichever prefabs you want to block/limit in whichever ways you want to block/limit them in the config below. Config { "Prefab Groups": [ { "Limits (By Zone)": [], //Optional list of Zone Manager Zones where players can or can't place entities, or controls how many they can place there. "Default Limits": { "Limit (By Permission)": { "imrgentitycontrol.vip": 5000 //Permission to allow any players with the permission to override the default limit below. Setting this to -1 would mean unlimited amount. Setting this to 0 means anyone with this permission can't place any. }, "Default Limit": 500 //The amount that all players can place of the configured entities below. Setting this to -1 would mean an unlimited amount. Setting this to 0 means they can't place any unless they have a permission bypass. }, "Shared Prefab Count": true, //If set to true, the count of prefabs below is shared. For example, if the default limit is set to 4, you can place 2 of each or 3 of one and 1 of another (using the sample prefab list below). If set to false, players can place 4 of each of those since the prefab count is NOT shared. "Warning Percentage": 0.75, // Percentage for when the warning message starts. So in this example players will start reciving warnings when they have placed 375 foundations (3750 for vips) "Limited Prefabs": [ //List of prefabs that all the above configs work with. "assets/prefabs/building core/foundation/foundation.prefab", "assets/prefabs/building core/foundation.triangle/foundation.triangle.prefab" ], "Block Chat Message": "Players can only place 500 foundations. VIP players can place 5000.", //Message players receive if trying to place an entity that is above their personal or global limit. "Warning Chat Message": "You are nearing your foundation limit. ({0} out of {1})" //Message players recive when being warning for nearing their limit. Or null to disable the warning }, { "Limits (By Zone)": [], "Default Limits": { "Limit (By Permission)": {}, "Default Limit": 0 }, "Shared Prefab Count": false, "Warning Percentage": 0.75, "Limited Prefabs": [ "assets/prefabs/deployable/oil refinery/refinery_small_deployed.prefab" ], "Block Chat Message": "Small Oil Refineries are blocked on this server", "Warning Chat Message": null }, { "Limits (By Zone)": [], "Default Limits": { "Limit (By Permission)": { "imrgentitycontrol.vip": -1 }, "Default Limit": 0 }, "Shared Prefab Count": false, "Warning Percentage": 0.75, "Limited Prefabs": [ "assets/prefabs/misc/xmas/poweredlights/xmas.advanced.lights.deployed.prefab", "assets/prefabs/misc/xmas/christmas_lights/xmas.lightstring.deployed.prefab" ], "Block Chat Message": "You must be a VIP player to place Christmas Lights", "Warning Chat Message": null }, { "Limits (By Zone)": [], "Default Limits": { "Limit (By Permission)": { "imrgentitycontrol.vip": 6 }, "Default Limit": 2 }, "Shared Prefab Count": false, "Warning Percentage": 0.75, "Limited Prefabs": [ "assets/prefabs/deployable/furnace.large/furnace.large.prefab" ], "Block Chat Message": "You can only place {1} Large Furnaces (you have already placed {0})\nVIP players can place up to 6", "Warning Chat Message": null }, { "Limits (By Zone)": [], "Default Limits": { "Limit (By Permission)": { "imrgentitycontrol.windmillblocked": 0 }, "Default Limit": -1 }, "Shared Prefab Count": false, "Warning Percentage": 0.75, "Limited Prefabs": [ "assets/prefabs/deployable/windmill/windmillsmall/electric.windmill.small.prefab" ], "Block Chat Message": "You are not allowed to place Wind Turbines", "Warning Chat Message": null }, { "Limits (By Zone)": [ { "Limit (By Permission)": { "imrgentitycontrol.discoallowed": -1 }, "Default Limit": 0, "Zone": [ "No Disco Zone" ] } ], "Default Limits": { "Limit (By Permission)": {}, "Default Limit": -1 }, "Shared Prefab Count": false, "Warning Percentage": 0.75, "Limited Prefabs": [ "assets/prefabs/voiceaudio/discofloor/discofloor.deployed.prefab", "assets/prefabs/voiceaudio/discoball/discoball.deployed.prefab", "assets/prefabs/voiceaudio/discofloor/skins/discofloor.largetiles.deployed.prefab" ], "Block Chat Message": "Disco Deployables may not be used in this Zone unless you have a special permission", "Warning Chat Message": null }, { "Limits (By Zone)": [ { "Limit (By Permission)": {}, "Default Limit": -1, "Zone": [ "Auto Turret Zone" ] } ], "Default Limits": { "Limit (By Permission)": {}, "Default Limit": 0 }, "Shared Prefab Count": false, "Warning Percentage": 0.75, "Limited Prefabs": [ "assets/prefabs/npc/autoturret/autoturret_deployed.prefab" ], "Block Chat Message": "Auto Turrets may only be placed in the Auto Turret Zone", "Warning Chat Message": null }, { "Limits (By Zone)": [], "Default Limits": { "Limit (By Permission)": {}, "Default Limit": 3 }, "Shared Prefab Count": true, "Warning Percentage": 0.75, "Limited Prefabs": [ "assets/prefabs/deployable/tier 1 workbench/workbench1.deployed.prefab", "assets/prefabs/deployable/tier 2 workbench/workbench2.deployed.prefab", "assets/prefabs/deployable/tier 3 workbench/workbench3.deployed.prefab" ], "Block Chat Message": "You can only have {1} Workbenches in total", "Warning Chat Message": null } ] } Lang All messages players receive related to prefab blocks or allowances are in the config file per group. They can be customized for the exact purpose you need them. Notes - If a prefab is not covered in the config, it is simply not limited/controlled/affected by permissions in any way. It is simply untouched and unaffected by this plugin and works like normal.
    $6.99
1.4m

Downloads

Total number of downloads.

7k

Customers

Total customers served.

104.9k

Files Sold

Total number of files sold.

2.1m

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.