HeliControl

Moved

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

5/5, 74 likes
  1. Confirming I've had the same problem as well. At one point when we called in 4 choppers we had 10 players drop out at once due to a crash. The old plugin seems a bit less susceptible to this.
     
  2. The plugin spawns Helicopters the same way the game itself does. If it's causing client-side memory usage, then it's pretty much impossible for it to be related to the plugin. Try calling a helicopter using the native command (I think it's heli.call) and see if the same thing happens.



    Seems unlikely, nothing has changed with the spawning method in the past few updates.
     
  3. This plugin are spawning 2 heli and then one dissapear next my config file
    Code:
    {
      "AutoCallHeliIfAlreadyExists": false,
      "BaseHealth": 10000.0,
      "BulletSpeed": 250,
      "CallHeliEverySeconds": 7200.0,
      "CallHeliPermissionOverridesCooldown": true,
      "CooldownPlayerCanCallToTarget": false,
      "CooldownPlayersCanCallMultiple": false,
      "CooldownPlayersCanCallToTarget": false,
      "Cooldowns": {
        "Cooldown.1": 86400.0,
        "Cooldown.10": 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
      },
      "DisableDefaultHeliSpawns": false,
      "DisableGibs": false,
      "DisableHeli": false,
      "DisableNapalm": false,
      "GibsHealth": 500.0,
      "GibsTooHotLength": 480.0,
      "GlobalDamageMultiplier": 1.0,
      "HeliAccuracy": 2.0,
      "HeliBulletDamageAmount": 20.0,
      "HelicopterCanShootWhileDying": true,
      "HeliSpeed": 25.0,
      "LifeTimeMinutes": 15,
      "Limits": {
        "Limit.1": 5,
        "Limit.10": 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
      },
      "LockedCrates": false,
      "MainRotorHealth": 750.0,
      "MaxHeliRockets": 12,
      "MaxLootCratesToDrop": 4,
      "ModifyDamageToHeli": false,
      "RocketDamageBlunt": 175.0,
      "RocketDamageExplosion": 100.0,
      "RocketExplosionRadius": 6.0,
      "TailRotorHealth": 375.0,
      "TimeBeforeUnlockingCrates": 0.0,
      "TimeBetweenRockets": 0.2,
      "TurretBurstLength": 3.0,
      "TurretFireRate": 0.125,
      "TurretMaxTargetRange": 300.0,
      "TurretTimeBetweenBursts": 3.0,
      "UseCustomLoot": false,
      "UseGlobalDamageModifier": false,
      "WaterRequiredToExtinguishNapalm": 10000
    }
     
  4. Does anyone know how i can reset the cooldowns of a player that has used the call heli command? i tried deleting the cooldown file
     
  5. Do you have any other plugins that may be spawning Helicopters? If so, it's probably related to that, considering your config looks alright and shouldn't be calling more than one unless you or someone on your server is manually spawning them.


    Unload the plugin first and then delete the file, and load the plugin again. Currently this is the only way to reset cooldowns, I can fairly easily add a command to reset a specific player's cooldowns, however.
     
  6. Getting this error now, never before had this what did I do wrong
    Oxide] 09:37 [Error] HeliControl plugin failed to compile!
    [Oxide] 09:37 [Error] HeliControl.cs(568,24): error CS1501: No overload for method `Spawn' takes `1' arguments
    [DOUBLEPOST=1471712210][/DOUBLEPOST]ok latest version fixed was not uploaded to server.....ty
     
  7. Shady - It could be the game itself, Although I'm disabling the heli entirely so it will not spawn. Soon as someone attacks it about 80% of my players report a 100% memory usage and crash.
     
  8. I've noticed this plugin overides the betterloot heli loot config.
     
  9. Well, if you have UseCustomLoot set to true, then this is the intended effect. I'm not sure this is an issue? If you don't want it to override, just set the config option UseCustomLoot to false.


    It's easy to find out, just unload the plugin, or any plugins related to Helicopters and let one come naturally. If it's still happening, it's the game. If it isn't, it's related to a plugin, though I'm not sure how it would be.
     
  10. How do I stop asking heli damage to people who do not have the authorization and are in a room? People specially to build and want to cheat the game.
     
  11. I assume you mean you want the Helicopter to strafe even if they don't have authorization? I'm waiting/hoping for the strafe hook to be implemented into Oxide, then I can add this feature. Right now, there's nothing you can do about it, unfortunately.
     
  12. For add loot the ls-300 what is a config to add ? you make a update for this ?

    EDIT : what is the ID of ls-300 assault rifle ?? resolved : -1716193401
     
    Last edited by a moderator: Aug 25, 2016
  13. Hello guy's,
    Is it possible to add the option to call an helicopter if a player holds a flare in the hand ?
     
  14. Hey @Shady757 could you update please the overview page? especialy thge default config and description what it does ;) I am missing currently the default rockets and, well yes I got it cause saved my config reloaded maked new one ect... but you know, comming here makes it fast ;) So if you will have little time and could do it ;) Its not a big deal, its just a little suggestion ;) Still awesome work
     
  15. Updated default config. I'll update the rest of the overview with the next update. I'm delaying it because I was waiting to see if I could get a new hook implemented that would be used in the next plugin update, but I may release it soon, just delaying that feature for a later update. (If the hook is added, ever, that is)
     
  16. OnHeliStrafe? :) I hope it will be implemented - love to see allways what we server owners can do with helis ;) and also thanx alot for the update - I can now play more with my toyz :p
     
  17. [08/26/2016 17:44:44] [Oxide] 17:44 [Error] HeliControl v1.0.39: Failed to load config file (is the config file corrupt?) (Additional text encountered after finished reading JSON content: :. Path '', line 1, position 29.)

    Code:
    {
      "AutoCallHeliIfAlreadyExists": false,
      "BaseHealth": 10000.0,
      "BulletSpeed": 250,
      "CallHeliEverySeconds": 0.0,
      "CooldownPlayersCanCallMultiple": false,
      "CooldownPlayersCanCallToTarget": true,
      "Cooldowns": {
        "Cooldown.1": 86400.0,
        "Cooldown.10": 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
      },
      "DisableDefaultHeliSpawns": false,
      "DisableGibs": false,
      "DisableHeli": false,
      "DisableNapalm": false,
      "GibsHealth": 500.0,
      "GibsTooHotLength": 480.0,
      "GlobalDamageMultiplier": 1.0,
      "HeliAccuracy": 2.0,
      "HeliBulletDamageAmount": 20.0,
      "HelicopterCanShootWhileDying": true,
      "HeliSpeed": 25.0,
      "LifeTimeMinutes": 15,
      "Limits": {
        "Limit.1": 5,
        "Limit.10": 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
      },
      "LockedCrates": true,
      "MainRotorHealth": 750.0,
      "MaxHeliRockets": 12,
      "MaxLootCratesToDrop": 4,
      "ModifyDamageToHeli": false,
      "RocketDamageBlunt": 175.0,
      "RocketDamageExplosion": 100.0,
      "RocketExplosionRadius": 6.0,
      "TailRotorHealth": 375.0,
      "TimeBeforeUnlockingCrates": 0.0,
      "TimeBetweenRockets": 0.2,
      "TurretBurstLength": 3.0,
      "TurretFireRate": 0.125,
      "TurretMaxTargetRange": 300.0,
      "TurretTimeBetweenBursts": 3.0,
      "UseCustomLoot": false,
      "UseGlobalDamageModifier": false,
      "WaterRequiredToExtinguishNapalm": 10000
    }
     
  18. Your JSON looks valid, but it also looks default? Are you sure you pasted the one you're having that error with? Paste yours into jsonlint.com and see if it's valid. I did that with the one you posted above, but it says it's valid.
     
  19. Having a weird issues where I have to reload the plugin every time to get /killheli to work. Seems to only work once.
     
  20. Describe the issue further, please. Does it have an error, or does it say there is no helicopter? It seems to work for me every time, so kinda strange you're having issues.