Drone Strike

(3 customer reviews)

Drone Strike

Call in drone strikes to bomb your enemies. Drone strikes are picked by selecting two points on the map. Highly customizable and perfect for economy servers, shop servers, vote rewards, donation rewards or an admin abuse tool! Designed to work with many other plugins.

$11.99

Sold By: Cameron
Categories: , , Tags: , , ,

Description

Drone Strike

Call in drone strikes to bomb your enemies. Drone strikes are picked by selecting two points on the map. Highly customizable and perfect for economy servers, shop servers, vote rewards, donation rewards or an admin abuse tool! Designed to work with many other plugins.

 

How do I use it!

Drone Strike works on one command. This allows you to use it with any plugin that allows custom commands to be called. Some examples would be a shop plugin that executes a command when it’s purchased. Because of how the command is designed you could add multiple drone strikes to the shop that differ in power or range. A vote reward, A donation reward could also be used. It can also be used by anyone with permission.

The command and arguments are as follows.

/addstrike [Steam Name or SteamId] [type] [range] [bombspeed] [heightAboveGround] [droneCount]

 

[Steam Name or SteamId] -> Steam name or their steam id. They must be connected!

[type] -> The ammo to use for the strike. The ammo and the type to enter are as follow

0 = bean can

1 = f1 grenade

2 = rockets

3 = Incendary rockets (THESE ARE LAGGY!)

4 = rocket hv (These act slow not fast)

5 = satchels

6 = c4 charges

[range] -> Enter the range for the drone strike. If the user tries to make the strike longer than this value it will change the end zone to be the end of the range

[bombspeed] -> How often bombs should be dropped. This value is in seconds and can be decimal points.

[heightAboveGround] -> All drones independently fly and they will try to maintain this value above the ground. Setting this higher will help reduce the number of crashes the drones have

[droneCount] -> The amount of drones to spawn. Setting 2 will spawn 5 drones.

 

Example command = /addstrike cameron 6 100 2 20 6

To use this command either send it from the server console or have the permission “DroneStrike.use“. You can give yourself drone strikes. One drone strike can be added per person until it’s used.

 

To call in the strike select two points on the map. The start and end zone


Drone avoidance and navigation

Drones will try to avoid obstacles the best they can but sometimes this will crash. If they crash they will simply despawn and stop dropping bombs.

 

If you have any issues or ideas be sure to let me know by discord is mrcameron999#3378

Check out more of my work here! https://lone.design/vendor/cameron/
Join the Lone.Design Discord Here! https://discord.gg/VEesZs9

3 reviews for Drone Strike

  1. nashslash (verified owner)

    Awesome ! Great plugin to put into your server store for player purchase. Add something new .. Definitely Recommended

  2. strand (verified owner)

    Awesome idea. I didn’t like the announcement of who called the strike so had to edit the cs would be good to be able to have a console command aswell as chat for calling drones

  3. 某人 兴 (verified owner)

    Why didn’t I do a good job of translating the .json file, I want to modify the text of the notification

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

Version 1.0.1
  • 1 week ago Fixed PVE issues should now be resolved

MIT License

Copyright (c) 2021 mrcameron999

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

Got something to discuss?


Customer
strand
4 months 12 days ago

I love the idea very cool. The plugin can only be invoked by chat however so i can’t schedule random drone strikes. There is no option to disable the plugin sending big bold letters about who called the drone strike. Would prefer to turn that off if it was an option.
The drones spawn out of nowhere are disappear as soon as their payload has dropped. It’s a shame because they are the feature flying in formation. Could they spawn further out do the bombing run and then despawn out of sight?
Its a shame the sound of the drones is so quiet because they could be really menacing. My favourite example of a drone attack is from Angel has Fallen https://www.youtube.com/watch?v=pbGxYoxpPdI

Customer
mwc7739
2 months 24 days ago

I’m a bit late to this post, but we just got this plugin for our server and was wondering the same. You can remove the text pop up by going into the CS file at line 107. I tested this, and it works perfectly fine. Or you can adjust the text size and change it to something else. Only delete or alter the text within the quotes. Also leave the ($) in tact. 🙂

Make a save of the original though in case something goes weird. but shouldn’t.

Customer
strand
2 months 23 days ago

Thanks that was useful

Customer
RustAdmin
1 month 9 days ago

Hey there – if using TruePVE and calling a dronestrike on HTNPlayers, TruePVE is blocking the damage because the bombs initiator are empty. Is it possible to tie the bombs to the player that initiated the strike?
Thank you!

TruePVE log below:
======================
== STARTING TRACE ==
== 12:21:01.49625 ==
======================
From: TimedExplosive, rocket_basic
To: HTNPlayer, scarecrow
Checking exclusions between [empty] and [empty]
Shared locations: none
No shared locations, or no matching exclusion mapping – no exclusions
No exclusion found – looking up RuleSet…
Using RuleSet “default”
Initiator empty for explosion; block and return

Customer
RustAdmin
1 month 8 days ago

UPDATE: This was fixed.

 
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.