HeliControl

Moved

Total Downloads: 35,358 - First Release: Sep 18, 2015 - Last Update: Apr 19, 2018

5/5, 74 likes
  1. oh yes and when HeliControl is the only plugin running default configs there is still no lootboxes when the heli has been called and shot down.. this has been working fine up until a forced wipe ago.

    there are no other plugins in interfere with this one as its the only one loaded.

    Screenshot



    Code:
    {
      "Cooldowns": {
        "Cooldown.0": 86400.0,
        "Cooldown.1": 86400.0,
        "Cooldown.2": 86400.0,
        "Cooldown.3": 86400.0,
        "Cooldown.4": 86400.0,
        "Cooldown.5": 86400.0,
        "Cooldown.6": 86400.0,
        "Cooldown.7": 86400.0,
        "Cooldown.8": 86400.0,
        "Cooldown.9": 86400.0
      },
      "Damage - Global damage multiplier": 1.0,
      "Gibs - Health of gibs": 500.0,
      "Gibs - Time until gibs can be harvested in seconds": 480.0,
      "Health - Base Helicopter health": 10000.0,
      "Health - Main rotor health": 750.0,
      "Health - Tail rotor health": 375.0,
      "Limits": {
        "Limit.0": 5,
        "Limit.1": 5,
        "Limit.2": 5,
        "Limit.3": 5,
        "Limit.4": 5,
        "Limit.5": 5,
        "Limit.6": 5,
        "Limit.7": 5,
        "Limit.8": 5,
        "Limit.9": 5
      },
      "Loot - Max Crates to drop": 4,
      "Loot - Time before unlocking crates": -1.0,
      "Loot - Use Custom loot spawns": false,
      "Misc - Helicopter can shoot while dying": true,
      "Misc - Helicopter speed": 25.0,
      "Misc - Helicopter startup length in seconds": 0.0,
      "Misc - Helicopter startup speed": 25.0,
      "Misc - Maximum helicopter life time in minutes": 15,
      "Misc - Prevent crates from spawning when forcefully killing helicopter": true,
      "Misc - Water required to extinguish napalm flames": 10000,
      "Rockets - Blunt damage to deal": 175.0,
      "Rockets - Explosion damage to deal": 100.0,
      "Rockets - Explosion radius": 6.0,
      "Rockets - Max helicopter rockets": 12,
      "Rockets - Time between each rocket in seconds": 0.2,
      "Spawning - Automatically call helicopter after this many seconds": 0.0,
      "Spawning - Automatically call helicopter if one is already flying": false,
      "Spawning - Disable Helicopter": false,
      "Spawning - Disable helicopter gibs": false,
      "Spawning - Disable helicopter napalm": false,
      "Spawning - Disable Rust's default spawns": false,
      "Spawning - Max active helicopters": -1,
      "Spawning - Use custom helicopter spawns": false,
      "Turrets - Helicopter bullet accuracy": 2.0,
      "Turrets - Helicopter bullet damage": 20.0,
      "Turrets - Helicopter bullet speed": 250,
      "Turrets - Max range": 300.0,
      "Turrets - Time between turret bursts in seconds": 3.0,
      "Turrets - Turret burst length in seconds": 3.0,
      "Turrets - Turret fire rate in seconds": 0.125
    }
     
    Last edited by a moderator: Aug 6, 2017
  2. Hi all, If i want to use a killheli or /callheli or any different command it's say i don't have permision for use, Yes im admin on the serwer.
     
  3. Just type in your F1 console.; oxide.grant user <your name> helicontrol.admin.......this will give you all the commands.
     
  4. I'm sorry, I think we've misunderstood each other here... In the message you replied to/quoted, I told you how to fix your issue, or at least I'm quite sure. Revoke the permission "helicontrol.nodrop" from either yourself or your group, an example:
    Code:
    oxide.revoke user UserName/ID helicontrol.nodrop
    oxide.revoke group GroupName helicontrol.nodrop
    
     
  5. ive had this mod on the whole time and not had the heli come out one time so i would like to change how often the heli can come out can i do this by changing that cooldown command or how could i make the heli respawn faster if so how ? and about the cooldown this is that 86,400 secconds because thats like about 23 hours ? could be in game time just wondering
     
  6. Oxide/config/HeliControl.json:

    "Spawning - Automatically call helicopter after this many seconds": 3600.0, <------- Every Hour
     
  7. Hello all . Where could the origin of this error be found please ? -> : "Helicopter auto-destroyed because config has it disabled"
     
  8. "Misc - Maximum helicopter life time in minutes": 20,
    "Spawning - Automatically call helicopter after this many seconds": 5300.0,
    "Spawning - Automatically call helicopter if one is already flying": false,
    "Spawning - Disable Helicopter": false,
    "Spawning - Disable helicopter gibs": false,
    "Spawning - Disable Rust's default spawns": true,
    "Spawning - Max active helicopters": -1,
    "Spawning - Use custom helicopter spawns": false,
    IF....Only if. This is the only plug you have relateing to your helicopter. Then your problem can be found in your .json config file. I have identified some Key araeas that you should pay attention to. Any...or a combination of these lines may cause issues. Check your settings. Otherwise! Pullout your .json and restart. Make it generate another .json that has been untampered with. From there you can work on it, a piece at a time. Pay careful attention to NUMBERS and understand what each one does.You should not ever have to do much to get this to work. Pretty simple. My 15 yearold did this one himself for my servers..............wish I could see what you have actually done to the .json tho!!!!!!.........PM me. or try Pry Mary or Shady757. They're the Experts!!!
     
  9. Hey Shady. First off, great plugin. I've been getting a lot of entertainment out of this one trying to make it so customized. Just a couple of issues I'd like to bring up to you.

    1) HeliDropControlData.json for customizing the loot was not generated with the plugin, so I had to dig around to find it and figure out how to make custom crates.

    2) The helicopter seems to reset it's health back to 10000 once someone drops it to 0/10000 the first time, but the second time through it dies. It was not doing this yesterday, and no changes were made to the plugin. Any advice? If not, I'll just set it's health to 5000 and they'll have to do it twice :p
     
  10. You disabled the Helicopter using the "Disable Helicopter" option in the config, set this to false.



    Just a quick correction to start off, the json file should be "HeliControlData.json", and it will only be generated if the config has "Use custom loot" set to true.

    As for the Helicopter resetting it's health, I'm pretty sure this is a somewhat well known bug with Helicopters, even in vanilla. I don't think it's related to this plugin, but setting the health lower may help with the issue... The only problem being, the issue (in my experience), does not happen every time.

    Thanks.
     
  11. Yep, you're right. It gets generated, I made the file first then customized it, I failed.

    I haven't had the hitpoint problem since the server last restarted. Thanks for getting back to me on it. 5 Star plugin.
     
  12. Guys how to make a helicopter appear every 30 minutes?
     
  13. hi i have make now a HeliControlData.json for the loot.
    i have set 6 boxes whit 4-5 items in it.in config i have set"Loot - Use Custom loot spawns": true.
    now if i kill the heli than spawns anytime only 1-2 items from my list in 1 box...
    My question: how can i make that all items or more than 1-2 items in 1 box?i want that all items i have set (5items) in 1 lootbox spawns not 1-2.
    can anyone help me? ..sorry for bad english hope u understand me.
    best regards jack
    edit:im ask this why i have before 1 yaer a server whit this plugin and im sure it have work at this time..but no one can help than ok ..thanks for great plugin again.
     
    Last edited by a moderator: Aug 14, 2017
  14. "Spawning - Automatically call helicopter after this many seconds": 5300.0,

    You can set your heli to appear in here based on SECONDS! If you want half hour.....Instead of the 5300.0 seconds I am using. Set yours for 1800.o. I think that is equal to 1/2 hour. This is in the HeliControl Mod. There is another simpler one called "Copter Tracker". Simple and Basic. It might be one you could use instead. Depending what you want. Check it out.
     
  15. It should spawn the items randomly, so are you certain that the other items never get used/spawned in the boxes? If you want them to appear more frequently, copy and paste them so they appear more than once in the json.
     
  16. yes its random..anytime spawns anytime not.i will test whit copy items in json.thank you very much!
    and i find out what i have make on my old server that all items spawns ..i have make it whit better loot plugin+helicontroldata.
    thanks for answer and your great work!
     
  17. I've called in some heli's with /callheli Carlos, calling it to myself and if i destroy it, no loot boxes get dropped. any clue on why? i'm trying to check my betterloot Heli drop table to make sure it works.
    My HeliControl Config
    Code:
    {
      "Cooldowns": {
        "Cooldown.0": 86400.0,
        "Cooldown.1": 86400.0,
        "Cooldown.2": 86400.0,
        "Cooldown.3": 86400.0,
        "Cooldown.4": 86400.0,
        "Cooldown.5": 86400.0,
        "Cooldown.6": 86400.0,
        "Cooldown.7": 86400.0,
        "Cooldown.8": 86400.0,
        "Cooldown.9": 86400.0
      },
      "Damage - Global damage multiplier": 1.0,
      "Gibs - Health of gibs": 500.0,
      "Gibs - Time until gibs can be harvested in seconds": 480.0,
      "Health - Base Helicopter health": 10000.0,
      "Health - Main rotor health": 750.0,
      "Health - Tail rotor health": 375.0,
      "Limits": {
        "Limit.0": 5,
        "Limit.1": 5,
        "Limit.2": 5,
        "Limit.3": 5,
        "Limit.4": 5,
        "Limit.5": 5,
        "Limit.6": 5,
        "Limit.7": 5,
        "Limit.8": 5,
        "Limit.9": 5
      },
      "Loot - Max Crates to drop": 4,
      "Loot - Time before unlocking crates": -1.0,
      "Loot - Use Custom loot spawns": false,
      "Misc - Helicopter can shoot while dying": true,
      "Misc - Helicopter speed": 25.0,
      "Misc - Helicopter startup length in seconds": 0.0,
      "Misc - Helicopter startup speed": 25.0,
      "Misc - Maximum helicopter life time in minutes": 15,
      "Misc - Prevent crates from spawning when forcefully killing helicopter": true,
      "Misc - Water required to extinguish napalm flames": 10000,
      "Rockets - Blunt damage to deal": 175.0,
      "Rockets - Explosion damage to deal": 100.0,
      "Rockets - Explosion radius": 6.0,
      "Rockets - Max helicopter rockets": 12,
      "Rockets - Time between each rocket in seconds": 0.2,
      "Spawning - Automatically call helicopter after this many seconds": 2700.0,
      "Spawning - Automatically call helicopter if one is already flying": false,
      "Spawning - Disable Helicopter": false,
      "Spawning - Disable helicopter gibs": false,
      "Spawning - Disable helicopter napalm": false,
      "Spawning - Disable Rust's default spawns": false,
      "Spawning - Max active helicopters": -1,
      "Spawning - Use custom helicopter spawns": false,
      "Turrets - Helicopter bullet accuracy": 2.0,
      "Turrets - Helicopter bullet damage": 20.0,
      "Turrets - Helicopter bullet speed": 250,
      "Turrets - Max range": 300.0,
      "Turrets - Time between turret bursts in seconds": 3.0,
      "Turrets - Turret burst length in seconds": 3.0,
      "Turrets - Turret fire rate in seconds": 0.125
    }
     
  18. As of yesterday's update, my helicopter's loot crates are now on fire, locked from being able to be looted even though the setting on line 33 is set to -1.0

    It's worth noting that I haven't changed anything in the file, and this has only been happening since the update.
    Code:
    {
      "Cooldowns": {
        "Cooldown.0": 86400.0,
        "Cooldown.1": 86400.0,
        "Cooldown.2": 86400.0,
        "Cooldown.3": 86400.0,
        "Cooldown.4": 86400.0,
        "Cooldown.5": 86400.0,
        "Cooldown.6": 86400.0,
        "Cooldown.7": 86400.0,
        "Cooldown.8": 86400.0,
        "Cooldown.9": 86400.0
      },
      "Damage - Global damage multiplier": 1.0,
      "Gibs - Health of gibs": 500.0,
      "Gibs - Time until gibs can be harvested in seconds": 3.0,
      "Health - Base Helicopter health": 10000.0,
      "Health - Main rotor health": 750.0,
      "Health - Tail rotor health": 375.0,
      "Limits": {
        "Limit.0": 5,
        "Limit.1": 5,
        "Limit.2": 5,
        "Limit.3": 5,
        "Limit.4": 5,
        "Limit.5": 5,
        "Limit.6": 5,
        "Limit.7": 5,
        "Limit.8": 5,
        "Limit.9": 5
      },
      "Loot - Max Crates to drop": 8,
      "Loot - Time before unlocking crates": -1.0,
      "Loot - Use Custom loot spawns": true,
      "Misc - Helicopter can shoot while dying": true,
      "Misc - Helicopter speed": 25.0,
      "Misc - Helicopter startup length in seconds": 0.0,
      "Misc - Helicopter startup speed": 25.0,
      "Misc - Maximum helicopter life time in minutes": 20,
      "Misc - Prevent crates from spawning when forcefully killing helicopter": true,
      "Misc - Water required to extinguish napalm flames": 10000,
      "Rockets - Blunt damage to deal": 200.0,
      "Rockets - Explosion damage to deal": 150.0,
      "Rockets - Explosion radius": 8.0,
      "Rockets - Max helicopter rockets": 12,
      "Rockets - Time between each rocket in seconds": 0.15,
      "Spawning - Automatically call helicopter after this many seconds": 5400.0,
      "Spawning - Automatically call helicopter if one is already flying": false,
      "Spawning - Disable Helicopter": false,
      "Spawning - Disable helicopter gibs": false,
      "Spawning - Disable helicopter napalm": true,
      "Spawning - Disable Rust's default spawns": false,
      "Spawning - Max active helicopters": 1,
      "Spawning - Use custom helicopter spawns": false,
      "Turrets - Helicopter bullet accuracy": 1.25,
      "Turrets - Helicopter bullet damage": 6.0,
      "Turrets - Helicopter bullet speed": 250,
      "Turrets - Max range": 400.0,
      "Turrets - Time between turret bursts in seconds": 3.0,
      "Turrets - Turret burst length in seconds": 3.0,
      "Turrets - Turret fire rate in seconds": 0.125
    }
     
    Last edited by a moderator: Aug 19, 2017
  19. You probably granted yourself all permissions, which as a result granted you or your group the permission "helicontrol.nodrop". Revoke this permission from yourself/your group(s).

    This is the intended behavior. -1.0 indicates an unchanged or disabled (left to Rust to decide) value. Set to 0 if you want instantly unlocked crates. ;)
     
  20. Shady757 updated HeliControl with a new update entry:

    1.2.3