HeliControl

Moved

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

5/5, 74 likes
  1. hello how do i make my own spawn points for the heli. when i do /helispawn add spawn1 and then reload the plugin it still doesnt spawn where i made the spawn point what do i do?
    [DOUBLEPOST=1490150799][/DOUBLEPOST]nvm done it but i cant seem to get them to spawn in random spawns that ive created now lol
     
  2. Did you enable the config option for the Helicopters to use the custom spawns?
     
  3. So just to clarify, all i have to do is grant group EXAMPLE helicontrol.limit.1 if i want them to be able to call a heli on someone for XX seconds? or do they also need the helicontrol.callhelitarget also?
     
  4. Still having some issues with the cooldown of the heli. i have ""Spawning - Automatically call helicopter after this many seconds": 1800.0," but it spawns it in way sooner than that.
     
  5. i have this problem also i have mine set to 45 mins comes in sometimes 5 a hour
     
  6. Can you paste your config? Also, is it possible that another plugin may be messing with the spawns, or perhaps just the default Rust spawns?

    If you want them to be able to call a Helicopter on another player, they'll have to have the target permission as well, yes. If you want them to be able to call the Helicopter, for example 5 times, and .limit.1 is set to 5, then grant that permission. If you want them to have to wait before being able to call another Helicopter after that one, set a cooldown permission in the config and grant that permission.
     
  7. {
    "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": 20000.0,
    "Health - Main rotor health": 1000.0,
    "Health - Tail rotor health": 500.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": 3,
    "Loot - Time before unlocking crates": -1.0,
    "Loot - Use Custom loot spawns": false,
    "Misc - Helicopter can shoot while dying": true,
    "Misc - Helicopter speed": 30.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": 1800.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
    }

    The only other mod that I have that deals with the heli is HeliVote
     
  8. So for me to make a feature where players can call 1 heli every 24 hours i need to do the .callhelitarget, limit.1, and ...Cooldown.1 permission? Im just not sure how to make a cooldown permission. sorry im a pleb
     
  9. Hey again, sorry to bother you so much about this, but they still haven't fixed this or even mentioned the problem. It seems like this is just going to be one of those things they ignore forever. Would you consider adding a feature that doesn't allow the heli to damage structures you aren't authorized in? If not, giving the option to just disable regular rockets and not napalm would be greatly appreciated. Your mod is currently saving my server from heli raids so either way I appreciate having it, thanks!
     
  10. Yes, that would correct. You'll have to set limit.1 and cooldown.1 to the values you want in the config, then reload the plugin.

    With a recent build of Oxide there was a new strafe hook added, I'll try seeing if I can circumvent this issue through that. Thanks for the patience. ;)
     
  11. still unsure how to fix my issue with the heli cooldown...
     
  12. Sorry man, not purposely ignoring you, just trying to reproduce it on my end. So far the spawning has been fine, and I don't see anything in the plugin that would allow *this* plugin to spawn more often than it should.

    I did notice that
    Code:
    "Spawning - Disable Rust's default spawns": false,
    -you do not have Rust's default spawns disabled, which may be why you're getting too many Helicopter spawns.
     
  13. When I try to use the commands, it says that I do not have permission to use this command. What do I do?
     
  14. You need to grant the permission. If you want to grant full access type the following into your server console/RCON:
    Code:
    oxide.grant user MyUserName helicontrol.admin
    
    I'd recommend reading up on permissions, too. You can find that here: Using the Oxide permission system | Oxide


    I wanted to add on to this, I was looking over the code and from what I can tell I think your issue may have been fixed. I haven't personally tested since the last devblog, but the code, from what I can see, indicates that it's been fixed. Any chance you can confirm it's still occurring since the last devblog update?
     
  15. I haven't personally tested it either, I just assumed it was still not fixed because they didn't mention it in the devblog. I will test it on my private server tomorrow and let you know.
     
  16. I've been having an issue lately where when a heli comes out it begins to lag the server up a bit. i've gone through and optimized almost every plugin and im most certain it's this one. Just wondering if there was a fix or a work around
     
  17. There was rumored a lot in the past probably caused by HeliControl, but such an issue caused by it is also very theoretical, referring to the included functions. Maybe you got any other plugin being affected to do heavy calculations on heli spawns.
     
  18. what plugin could tie in with helicontroller by chance?
     
  19. Technically every using "OnEntitySpawned".
     
  20. any that stand out that could lag the server by chance? and the scribbled out ones i know are for sure not them cause they don't have a "OnEntitySpawned" hook or whatever.
    [DOUBLEPOST=1490660855][/DOUBLEPOST]
    cause it only seems to have noticeable lag when heli is spawned
     

    Attached Files: