We've moved! Join us as we continue development on our new site at umod.org!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

HeliControl

Manage CH47 & helicopter health, player damage, configure turrets/rockets, and more!

Total Downloads: 33,852 - First Release: Sep 18, 2015 - Last Update: Apr 19, 2018

5/5, 74 likes
  1. Hi.
    My friend set amount of M249 to 1. But players get 50)) Why?
    What should we do to get only one M249?
    Set Min and Max to 1? Or we can disable this amounts (min and max) to get only one thing every time?

    Code:
    "lootBoxContents": [
            {
              "name": "lmg.m249",
              "amountMin": 100,
              "amountMax": 250,
              "amount": 1,
              "skinID": 0
               },
     
  2. r u using betterloot plugin if so thats the issue here
     
  3. Can you set the maximum number of helicopters at the same time?
     
  4. There is a config option: "Spawning - Max active helicopters" Is this what you're looking for? Or are you wanting a config option for the CH47, too?
     
  5. I want to produce 2 helicopters at the same time
     
  6. It is not possible with this plugin. It may be implemented at a later time. For now, you'll have to use a different plugin (maybe TimedExecute).
     
  7. Code:
    (19:08:17) | Failed to call hook 'OnEntitySpawned' on plugin 'HeliControl v1.3.1' (NullReferenceException: Object reference not set to an instance of an object)
    at Oxide.Plugins.HeliControl.OnEntitySpawned (BaseNetworkable entity) [0x003cf] in <fc6a29852fa0443c8282b85c1f00eae8>:0
    at Oxide.Plugins.HeliControl.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x003f8] in <fc6a29852fa0443c8282b85c1f00eae8>:0
    at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <c42b530987394b2da63b2e4218904439>:0
    at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <0f58cfbbba844942876db6036f28ac86>:0
    at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <0f58cfbbba844942876db6036f28ac86>:0
    (19:08:17) | Failed to call hook 'OnEntitySpawned' on plugin 'HeliControl v1.3.1' (NullReferenceException: Object reference not set to an instance of an object)
    at Oxide.Plugins.HeliControl.OnEntitySpawned (BaseNetworkable entity) [0x003cf] in <fc6a29852fa0443c8282b85c1f00eae8>:0
    at Oxide.Plugins.HeliControl.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x003f8] in <fc6a29852fa0443c8282b85c1f00eae8>:0
    at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <c42b530987394b2da63b2e4218904439>:0
    at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <0f58cfbbba844942876db6036f28ac86>:0
    at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <0f58cfbbba844942876db6036f28ac86>:0
    I'm not entirely sure when this happens, but when it happens, it spams 10-15 times in a row and then stops.
     
  8. @Shady757 If I have "Misc - Maximum helicopter life time in minutes": 15," and I shoot at the heli at 14:58. Will the heli then fly away at the 15 minute mark or will it stick around to continue to fight me?
     
  9. my experience is heli will just despawn after 15min.
     
  10. Ran across an odd bug, Players can harvest the downed Heli till it despawns getting 100k hqm.
    never seen this before but is duplicate-able with every heli downed.
     
  11. Update. The natural heli spawns seem to be the ones harvest-able till they despawn, Called in ones act normal.
     
  12. I think I may have identified and fixed this error locally. Update will go out semi-soon probably.
    I believe it will still try to fly away as soon as it can, eventually despawning if it can't get away.
    Does this happen without HeliControl loaded?
     
  13. Would it be possible to determine if it's aggro'd or under attack and if so, delay the despawning/departure?
     
  14. It seems unlikely to be able to change a single helicopter's life time (and while it's flying), but I'll at least take a look and see if I can.
     
    Tunnleram likes this.
  15. Hello, I'm having an issue with HeliControl. The heli loot is not working. Actually no crates spawn when heli is killed. I have it set to 6 crates.
    "Loot - Max Crates to drop": 6,
    Its has been working fine. I noticed the issue today. I have restarted the plugin.

    Protocol: 2099.165.1
    Build Date: 07/08/2018 08:39:11
    Unity Version: 2018.1.0f2
    Changeset: 27612
    Branch: release
    Oxide.Rust Version: 2.0.3999
     
    Last edited by a moderator: Jul 12, 2018
  16. If you're using the chat/console command (as a player), make sure you don't have the permission helicontrol.nodrop. You can revoke it like this:
    Code:
    o.revoke user UserName helicontrol.nodrop
    
    or:
    Code:
    o.revoke group GroupName helicontrol.nodrop
    
     
  17. I ran the command for the three group I have and received this for all.

    Group 'default' does not have permission 'helicontrol.nodrop'

    Group 'admin' does not have permission 'helicontrol.nodrop'

    Group 'mod' does not have permission 'helicontrol.nodrop'
     
  18. I have a quick question about using this plugin. What would I change in the config file to make 2 heli's come out at the normal default time? I want to keep everything default, except have 2 come out on the map at the same time.
     
  19. "Spawning - Disable Rust's default spawns": true,
    "Spawning - Max active helicopters": 2,
     
  20. Any suggestions Shady, still no heli crates