IQGuardianDrone

$34.99

Sold by: Mercury

IQ Guardian Drone is a new, technologically advanced plugin in the world of RUST.
It’s a plugin that introduces new mechanics and a new “teammate” for your players!
Take your servers one step closer to technology, which the Rust developers themselves are slowly but surely moving towards!

Categories: , ,

Description

IQ Guardian Drone is a new, technologically advanced plugin in the world of RUST.
It’s a plugin that introduces new mechanics and a new “teammate” for your players!
Take your servers one step closer to technology, which the Rust developers themselves are slowly but surely moving towards!

IQGuardianDrone Guardian Drone

Suitable for both PvP and PvE servers, with the PvE mode easily toggled using a single configuration setting!
This plugin, themed around technology, features a large number of audio cues (17 voice lines) along with a modern, minimalist UI interface!

How to Install Images?

Navigate to the directory /data/IQSystem/IQGuardianDrone and move all the images into the "Images" 
folder (create it if it doesn't exist).
To download the images, click on me to open them.

How to Install sounds?

Navigate to the directory /data/IQSystem/IQGuardianDrone and move all the .json files with sounds 
into the "Sounds" folder (create it if it doesn't exist).
To download the sounds, click on me to open them.

I provide all the files in an archive with the plugin

You can use this link to the video for your servers, groups, etc.
(Do not upload it to your channels YT – the video has my confirmed copyrights, and you will receive a strike.)

VIDEO : YOUTUBE

Be sure to watch it until the end, dynamic moments appear progressively, and this video is worth 2 minutes of your time.

BannerDsFinaly.png.22ab4a39c2f72b110184825123fd6d1b.png

List of features:Line.png.5156dfdb281c27366317658f5cb8ebf5.png
NEW # NPC/Turrets and SamSite attacks on drones:
Defender drones will now be targeted by NPCs, turrets, and SamSites!
To enable this, you need to install the free plugin – TargetableDrones.
Configuration is done inside TargetableDrones, where you can choose who will attack the drone.

Sound Effects:
Extensive work has been done on sound effects, with the plugin featuring 17 unique phrases for different situations. All sound effects have been professionally recorded by voice actors.
The drone has phrases for various actions and situations, including instructional, combat, and humorous phrases, adding more gameplay content.
The trader has greeting, farewell, purchase, and random action phrases.

Dynamic Route Building:
The drone is capable of autonomously building a route for movement, distinguishing between trees, rocks, structures, and monuments. This allows it to maneuver without getting stuck, enhancing its combat capabilities.

Player Protection in the House:
If a player is inside their house or any of their structures, the drone will guard them by flying at an altitude around the house, eliminating any approaching threats.

Turret:
The turret operates based on in-game mechanics and has a small but important configuration.
You can adjust the enemy detection radius, select the enemy trigger for the turret (players/NPCs/animals).
It is possible to change the number of ammo slots for the turret and add a blacklist of weapons for privileges.

Hub:
This is a point for the drone where it will wait for the player.
Players can send the drone to the hub during combat or while moving. Once it reaches the hub, the drone will land at the hub point and shut down, awaiting further commands.
If the player is killed or logs out of the server while having a hub, the drone will automatically return to it.
The flight to the hub can be canceled by pressing the control remote again.
The frequency on the hub should match the frequency on the drone.

Control Remote:
The control remote serves as the “detonator” with its SkinID (a regular detonator won’t work).
It is required to activate and control the drone.
The frequency on the control remote should match the frequency on the drone.

Drone Vendor:
There is an integrated building in the NPC city (using the CopyPaste plugin) – you can modify it (for proper operation of your building, consult with me, and I will guide you on what needs to be installed there).
All vendor goods can be customized or completely disabled.
The building’s position can be changed in the configuration file.

Drone Configuration:
Extensive drone configuration options are available. You can remove its strobe light, flashlight, and set the time for the flashlight to turn on.
You can configure the drone’s height, speed, flight offset, and there is support for the drone when the player is in a vehicle, which can also be configured separately.
The plugin comes with an optimal configuration already set up, so you don’t have to worry about the complexity of configuration and testing.

Plugin Monetization:
You can sell drones, remote controls, and hubs in your server’s store.
In addition to this, there is turret configuration based on privileges.

IQGuardianDroneBanner.png.f505d280da1ba37f658fe7b275ab8104.png
Permissions:

iqguardiandrone.dronedestroy - permission to use the drone destruction command
iqguardiandrone.hubdestroy - permission to use the hub destruction command

Other permissions are configured in the settings
Chat commands:

/hub - send the drone to the hub (there is also a button in the UI) 
/drone - an admin command that gives a drone, a control remote, and a hub
/hub.destroy - destroys the hub at a distance
/drone.destroy - destroys the drone at a distance

Console commands:

hub - send the drone to the hub (there is also a button in the UI) 
hub.destroy - destroys the hub at a distance
drone.destroy - destroys the drone at a distance
iqgd drone [Steam64ID] - give a player a drone 
iqgd hub [Steam64ID] - give a player a hub 
iqgd rfdetonator [Steam64ID] - give a player a drone control remote 

The square brackets are used for example – do not use them in commands

API:

private Boolean IsValidDrone(Drone drone) // Returns true/false values if this drone is someone's protector
Object canRemove(BasePlayer player, BaseEntity entity) // Returns a String with information if a player is trying to remove a drone/hub, otherwise returns null

Line.png.5156dfdb281c27366317658f5cb8ebf5.pngConfiguration :

Configuration :

{
"General plugin configuration": {
"Use the plugin UI interface": true,
"Use sound effects at the merchant": true,
"Use sound effects for the drone": true,
"Drone SkinID (if you sell the drone through a store or NPC - set the same SkinID there)": 3036002096,
"Hub SkinID (if you sell the hub through a store or NPC, set the same SkinID there)": 3040010074,
"Control remote SkinID (if you sell the remote through a store or NPC, set the same SkinID there)": 3040010185,
"Choose the type of drone pickup with the crowbar: 0 - Cannot lift at all, 1 - Only the drone owner, 2 - Owner and his friends, 3 - All players": 1
},
"Setting up drone": {
"Drone parameter configuration": {
"Health level (default - 100)": 100.0,
"Drone configuration while following the player": {
"Height above the player": 2.0,
"Vertical speed": 10.0,
"Movement speed": 7.0,
"Height at which the drone will follow a swimming player above the water level": 3.0,
"Offset from the player": 3.0,
"How many times will the player's offset increase when they are on a vehicle": 2.0,
"How much will the following speed increase when the player is on a vehicle": 2.0,
"The drone's pitch angle when it is following and attacking a target": 15.0,
"Drone speed based on the distance to the player [distance] = speed": {
"100": 10.0,
"200": 15.0,
"300": 20.0,
"400": 25.0,
"500": 30.0
}
},
"Configuration of the drone's mode while waiting for a player to exit the building, as the drone circles around the house": {
"Height above the building": 7.0,
"Distance around the building over which the drone will rotate": 15.0,
"Rotation speed around the building": 30.0
}
},
"Adjusting drone lighting": {
"Using strobe light on drone (true - yes / false - no)": true,
"Using flashlight on drone (true - yes / false - no)": true,
"What time does the drone's flashlight turn on on the server": 19.0,
"What time does the drone's flashlight turn off on the server": 8.0
},
"Setting up a turret on a drone": {
"Enemy detection radius (according to the standard - 30.0)": 30.0,
"Disallow players from looting the turret (true - only the owner and their friends can loot/false - all players can loot)": false,
"Configuring turret attack types": {
"Will the turret attack animals (true - yes/false - no)": true,
"Will the turret attack the NPC (true - yes/false - no)": true,
"Will the turret attack players (true - yes/false - no)": true
},
"Setting up a blacklist for the turret": {
"Use blacklist for turret (true - yes / false - no)": true,
"Blacklist of weapons and ammunition for the turret (shortname)": [
"lmg.m249",
"rifle.ak",
"rifle.lr300",
"rifle.m39",
"ammo.rifle.explosive"
]
},
"How many slots to lock in the turret for ammo (maximum 5)?": 3
}
},
"Configuration by privileges": {
"iqdroneguardian.vip": {
"Health level": 200.0,
"Drone configuration while following the player": {
"Movement speed": 10.0,
"Drone speed based on the distance to the player [distance] = speed": {
"100": 12.0,
"200": 17.0,
"300": 22.0,
"400": 27.0,
"500": 32.0
}
},
"Setting up a turret on a drone": {
"Enemy detection radius (according to the standard - 30.0)": 50.0,
"Disallow players from looting the turret (true - only the owner and their friends can loot/false - all players can loot)": false,
"Configuring turret attack types": {
"Will the turret attack animals (true - yes/false - no)": true,
"Will the turret attack the NPC (true - yes/false - no)": true,
"Will the turret attack players (true - yes/false - no)": true
},
"Setting up a blacklist for the turret": {
"Use blacklist for turret (true - yes / false - no)": true,
"Blacklist of weapons and ammunition for the turret (shortname)": [
"lmg.m249",
"ammo.rifle.explosive"
]
},
"How many slots to lock in the turret for ammo (maximum 5)?": 2
}
}
},
"Setting the color of parameters in the interface": {
"General color": "0.8941177 0.854902 0.8196079 1",
"Health level color if it is above 50%": "0.4509804 0.5529412 0.2705882 1",
"Health level color if it is below 50%": "0.7607843 0.427451 0.2 1",
"Health level color if it is below 25%": "0.8039216 0.254902 0.1686275 1"
},
"Setting up the seller and the building": {
"Use the building with the drone merchant and other items? (true - yes/false - no)": true,
"The name of the file with the building should be in data/copypaste/": "MechanicHouse",
"Setting up custom building positions with a merchant": {
"Use custom positions (true - yes/false - no)": false,
"Custom position for the building": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"Degree of rotation of the building": 0.0,
"The radius of the safe zone (Analogous to the compound)": 25.0
},
"Store names on the map": "Mechanic's hut",
"Setting up a vendor NPC": {
"DisplayName NPC": "Mechanic",
"ID NPC (His appearance depends on his ID)": 1369732,
"Clothes NPC": [
{
"ShortName": "shirt.collared",
"SkinId": 1402339549
},
{
"ShortName": "pants",
"SkinId": 1402353612
},
{
"ShortName": "burlap.gloves",
"SkinId": 1402323871
},
{
"ShortName": "hat.cap",
"SkinId": 1137543887
},
{
"ShortName": "shoes.boots",
"SkinId": 2830476912
}
]
},
"Configuration of items for sale in the mechanic's shop": [
{
"Item for sale": {
"ShortName": "drone",
"SkinId": 3036002096,
"Amount": 1
},
"Item price": {
"ShortName": "scrap",
"Amount": 350
}
},
{
"Item for sale": {
"ShortName": "discofloor",
"SkinId": 3040010074,
"Amount": 1
},
"Item price": {
"ShortName": "scrap",
"Amount": 500
}
},
{
"Item for sale": {
"ShortName": "rf.detonator",
"SkinId": 3040010185,
"Amount": 1
},
"Item price": {
"ShortName": "scrap",
"Amount": 100
}
},
{
"Item for sale": {
"ShortName": "carburetor3",
"SkinId": 0,
"Amount": 1
},
"Item price": {
"ShortName": "scrap",
"Amount": 100
}
},
{
"Item for sale": {
"ShortName": "crankshaft3",
"SkinId": 0,
"Amount": 1
},
"Item price": {
"ShortName": "scrap",
"Amount": 100
}
},
{
"Item for sale": {
"ShortName": "piston3",
"SkinId": 0,
"Amount": 1
},
"Item price": {
"ShortName": "scrap",
"Amount": 100
}
}
]
},
"Settings IQChat": {
"IQChat : Custom prefix in chat": "[<color=#4A5ED5>IQGuardianDrone]n",
"IQChat : Custom chat avatar (If required)": "0",
"IQChat : Use UI notification (true - yes/false - no)": false
}
}

 

1 review for IQGuardianDrone

  1. 5 out of 5

    lovepeaceanrust (verified owner)

    I would recommend for any pve server that wants that unique vibes this is it!
    You can adjust anything needed on drone from health to guns and amount of ammo it can hold very customizable.
    Support for plugin is amazing!


Only logged in customers who have purchased this product may leave a review.

Version 1.12.16 | Updated March 6, 2025
  • Fixed - Fix after update game
Version 1.12.15 | Updated October 3, 2024
  • Fixed - Fix after update game
Version 1.10.14 | Updated July 6, 2024
  • Fixed - Fix after update game
Version 1.10.13 | Updated June 27, 2024
  • Added - Added support for IQDefenderSupply (to be published soon..)
  • Added - Optimized RAM usage in UI
  • Added - Fixed NRE when a player is damaged by a tank rocket
Version 1.9.11 | Updated May 6, 2024
  • Updated - Changed the work with TargetableDrones
  • Fixed - Fixed a conflict with the Auto Turret Interference plugin
  • Added - Added TruePVE support
Version 1.8.9 | Updated April 7, 2024
  • Added .
Version 1.8.8 | Updated April 7, 2024
  • Updated - Fixed unhooking of hooks after Oxide update
  • Added - Added version check for IQTurret for proper API interaction
  • Added - Now drones will attack other drones from the IQDronePatrol plugin (*this is a future plugin)
  • Added - Added new API
  • Updated - Improved enemy detection mechanics when dealing damage to the drone owner; the drone will focus on destroying the initial enemy
  • Updated - Some adjustments in flight mechanics
  • Updated - Improved enemy detection mechanics for turrets
Version 1.8.7 | Updated February 27, 2024
  • Added - Collaborated with WhiteThunder - added the ability for NPCs, Turrets, and SamSites to attack drones (Requires the TargetableDrones plugin by WhiteThunder - https://umod.org/plugins/targetable-drones)
  • Added - Added the ability to display the Hub on the G-map (configurable in the settings, disabled by default)
  • Added - Added a chat and console command to destroy the hub - (/)hub.destroy (requires permissions - iqguardiandrone.hubdestroy)
  • Added - Added a chat and console command to destroy the drone - (/)drone.destroy (requires permissions - iqguardiandrone.dronedestroy)
  • Added - Now, if a player goes down into a cave, the drone will patrol it and guard the entrance from other players
  • Updated - Other changes and improvements
Version 1.3.6 | Updated February 16, 2024
  • Added - Turell will look where the drone is looking
  • Fixed - The building with the merchant will appear even if there is no peaceful city, but custom positions have been enabled
Version 1.3.4 | Updated January 7, 2024
  • Added - Added the ability to specify the flight height of a drone based on the distance between it and the player
  • Added - Added a check for safe zones, if an object is in a safe zone, the drone will no longer react to it
  • Added - Added the ability to specify turret accuracy (aimCone)
  • Fixed - Fixed permission registration
  • Fixed - Corrected the issue where a drone could be picked up with a loaded turret. Implemented a prohibition on lifting the drone if there are items in the turret (according to the game mechanics)
  • Fixed - Resolved conflict with SentryTurrets
  • Fixed - Optimized the OnEntityTakeDamage hook
  • Fixed - Added english-sounds

5 thoughts on "IQGuardianDrone"

Leave a reply

Your email address will not be published. Required fields are marked *

    • Hello!
      Write to me in my Discord: @mercury.official
      I will send you a link with the files of all the sounds.

    • Hello, I don’t plan to add such functionality to the plugin, I want it to be in its own theme
      But maybe I’ll reconsider my decision

Plugin FAQ – How do I use this .zip/.7z file I just purchased on my server?

• First, you want to unzip the file. You can do so by just double-clicking it to open, then drag the contents to the desired location (you may need to install an external unzipping software if you don’t already have one such as 7zip or winrar)
• Next you will find either a structure of folders or just the .cs file itself (it’s the actual plugin file itself).
• After that just install the .cs (plugin file) into your …/oxide/plugins/ folder where you will install plugins you ever need to.

Additionally, here’s a great video that easily covers adding a plugin to your server if you need! https://youtu.be/yWC_p97FhQA

• Installation is not included with any products on the site, however, if needed we may assist if you reach out to our support.

Currently all products on Lone.Design will be contained within a zipped file which is the .7z or .zip that you see. I believe windows 10 and up can unzip on its own without 3rd party tools, but in that case, if you’re unfamiliar with zipped files here are 2 programs I recommend to easily unzip zipped files.

Video On How to Zip and Unzip: https://youtu.be/Ep-L3PjBPCk (TechInsider Youtube Channel)

Zipping/Unzipping Tools
Winrar https://www.rarlab.com (I used to use for years, but works great!)
7zip https://www.7-zip.org/a/7z2107-x64.exe (the one I use currently)

Product Enquiry

Please Login to make enquiry about this product

You may also like…