Doesn't seem to work

I only recently discovered this plugin. I have granded admin permission turretconfig.default. I have edited the settings in the config file. Just for testing. I have changed the fuel consumption per second from 1 to 25. Just to see if the settings save. I saved the config file, I upload, replacing existing one. I reload plugin & then in rcon console, U use turrets.reload & it doesn't recognise the command. I also put /turretconfig.default within the game & again, doesn't recognise the command & nor did the fuel consuption increase. 

I've played with this for a good hour & it quite frankly, does nothing at all. 

Assigning configuration values prefixed with "default" do not require permissions and will apply globally to all turrets.

TurretConfig automatically performs "turrets.reload" when it is reloaded with "oxide.reload".

Even so, if the command "turrets.reload" is not recognized then that indicates the plugin isn't loaded.

I run a live server with plugins. So i have a good understanding on how plugins work. The plugin is loaded, as shown in console when I reload the plugin. It reloads with no errors. The only thing I've edited, is the turrets range & for the flame turret, range & how much fuel used per second. I saved, reloaded the plugin like you have said, should reload everything & imploment on to the turrets. However, it doesn't work. Nothing changes. 

Here's the config used. I uploaded, replaced existing. Reloaded the plugin. Build a flame turret, stuck 500 fuel in it. Stepped in front of it in admin mode to get it to fire at me & the range & fuel consumption doesn't change. And its the same with the range with auto turrets. 

{
  "Auto": {
    "aimCones": {
      "turretconfig.default": 5.0
    },
    "ammoTypes": {
      "turretconfig.default": "ammo.rifle"
    },
    "autoHealths": {
      "turretconfig.default": 1000.0
    },
    "bulletModifiers": {
      "turretconfig.default": 2.0
    },
    "bulletSpeeds": {
      "turretconfig.default": 200.0
    },
    "defaultAimCone": 5.0,
    "defaultAmmoType": "ammo.rifle",
    "defaultAutoHealth": 1000,
    "defaultBulletModifier": 1.0,
    "defaultBulletSpeed": 200.0,
    "defaultSightRange": 30.0,
    "sightRanges": {
      "turretconfig.default": 30.0
    }
  },
  "Flame": {
    "arcs": {
      "turretconfig.default": 45.0
    },
    "defaultArc": 45.0,
    "defaultFlameHealth": 300.0,
    "defaultFlameModifier": 1.0,
    "defaultFlameRadius": 4.0,
    "defaultFlameRange": 7.0,
    "defaultFuelPerSec": 1.0,
    "defaultTriggerDuration": 5.0,
    "flameHealths": {
      "turretconfig.default": 300.0
    },
    "flameModifiers": {
      "turretconfig.default": 2.0
    },
    "flameRadiuses": {
      "turretconfig.default": 4.0
    },
    "flameRanges": {
      "turretconfig.default": 20.0
    },
    "fuelPerSecs": {
      "turretconfig.default": 25.0
    },
    "triggerDurations": {
      "turretconfig.default": 5.0
    }
  },
  "Settings": {
    "adminOverride": true,
    "animalOverride": true,
    "animals": [
      "stag",
      "boar",
      "chicken",
      "horse"
    ],
    "globalDamageModifier": 1.0,
    "infiniteAmmo": false,
    "sleepOverride": false,
    "useGlobalDamageModifier": false
  },
  "VERSION": "2.0.6"
}
The options in TurretConfig only change turret properties provided by FacePunch.  If none of the options work I suspect I would have heard about it before now.  Can you verify this?
Here's a vid to show you. If I'm doing something wrong, then do let me know. But from what I know, it should be working.

In response to VsUK ():
Here's a vid to show you. If I'm doing something wrong, then do let me know. But from what I know, i...
I have been using this plugin for several years now (since it came out) and have had these settings for a long time as they work for me, I use unlimited ammo permission for players over a certain rank (1000 hours) ,
{
  "Auto": {
    "aimCones": {
      "turretconfig.default": 5.0
    },
    "ammoTypes": {
      "turretconfig.default": "ammo.rifle"
    },
    "autoHealths": {
      "turretconfig.default": 1000.0
    },
    "bulletSpeeds": {
      "turretconfig.default": 250.0
    },
    "defaultAimCone": 5.0,
    "defaultAmmoType": "ammo.rifle",
    "defaultAutoHealth": 1000.0,
    "defaultBulletDamage": 400.0,
    "defaultBulletSpeed": 250.0,
    "defaultSightRange": 350.0,
    "sightRanges": {
      "turretconfig.default": 350.0
    }
  },
  "Flame": {
    "arcs": {
      "turretconfig.default": 45.0
    },
    "defaultArc": 45.0,
    "defaultFlameHealth": 300.0,
    "defaultFlameRadius": 4.0,
    "defaultFlameRange": 7.0,
    "defaultFuelPerSec": 1.0,
    "defaultTriggerDuration": 5.0,
    "flameHealths": {
      "turretconfig.default": 300.0
    },
    "flameRadiuses": {
      "turretconfig.default": 4.0
    },
    "flameRanges": {
      "turretconfig.default": 7.0
    },
    "fuelPerSecs": {
      "turretconfig.default": 1.0
    },
    "triggerDurations": {
      "turretconfig.default": 5.0
    }
  },
  "Settings": {
    "adminOverride": false,
    "aimCones": {
      "turretconfig.default": 5.0
    },
    "ammoTypes": {
      "turretconfig.default": "ammo.rifle"
    },
    "animalOverride": true,
    "animals": [
      "stag",
      "boar",
      "bear",
      "scientist",
      "zombie",
      "wolf",
      "chicken",
      "horse"
    ],
    "bulletDamages": {
      "turretconfig.default": 400.0
    },
    "bulletSpeeds": {
      "turretconfig.default": 250.0
    },
    "defaultAimCone": 5.0,
    "defaultAmmoType": "ammo.rifle",
    "defaultBulletDamage": 400.0,
    "defaultBulletSpeed": 250.0,
    "defaultHealth": 1000,
    "defaultSightRange": 350.0,
    "globalDamageModifier": 1.0,
    "health": {
      "turretconfig.default": 1000.0
    },
    "infiniteAmmo": true,
    "sightRanges": {
      "turretconfig.default": 350.0
    },
    "sleepOverride": true,
    "useGlobalDamageModifier": false
  },
  "VERSION": "2.0.6"
}​

So the auto turrets needs to be in the settings section, not above it? if so, then I know why it wasn't working. It was just the example above & i need to add it below the settings part.

 

Edit. I have loaded your settings in. Reloaded the plugin. I set a range from the default settings the turret fired at without the plugin loaded, with a human NPC spawns. Right at the end of its range I placed a marker. Then I loaded your settings in, reloaded plugin & nup, nothing. Range is exactly the same. It even still conshumes ammo. Nothing I change is implomented within the game at all, even after removing plugin, reloading plugin. Re placing the turrets, nothing. Not even the commands work in game, unkown command. 

 

Another video, with your config file. Please do tell me what I'm doing wrong!

 

Just a thought. Does the range work by default anyone within range, or does this only work if you shoot the turrets?



Merged post

Update. Got the turrets to work. Wasn't aware you had to shoot them if it exceeds the normal distance of 30m for it to respond. But I can confirm the flame turrets are not effected by the plugin. Even setting fuel consumption high to test & it does nothing. Won't fire beyond its default range.
As I said, the options here are largely provided by FacePunch.  Your mileage may vary.

So another words. It doesn't fully work. So rather than look to see if you can fix it. You respond with a cryptic comment that just sounds like a brush off. 

Firstly, the infinate ammo doesn't work on the auto turrets. This doesnt need permission if its set in the config. Also, Permission for what exactly? If you can only set the config by editing the .json file, which means you need access to the server. You'll also have access to the server console, making the turrets.reload permission in rust console pointless. 

But, just in case you might want to know.

Auto Turret Features

  • Bullet Damage Modifier Confirmed as working.
  • Accuracy (aimCone) Confirmed as working.
  • Targeting Distance (sightRange) Confirmed as working.
  • Speed of bullets (bulletSpeed) Does nothing.
  • Ammunition type and gun sound Cant add different ammo. Doesn't fire different ammo & doesn't change the sound.
  • Infinite ammunition for turrets (disables looting turrets) Doesn't work & destroyed turrets drop the ammo into pouches.
  • Turret Health Took 154 5.56 bullets to destroy at 1000hp. Took exactly the same amount when set to 2000hp. So therefor, doesn't work.

Flame Turret Features

  • Flame Damage Modifier Does nothing.
  • Arc (arc) Does nothing.
  • Trigger Duration (triggerDuration) Does nothing.
  • Flame Range (flameRange) Does nothing.
  • Flame Radius (flameRadius) Does nothing.
  • Fuel Used Per Second (fuelPerSec) Does nothing.
So, when more than half the plugin doesn't work. Yet on the info page, still give info as if it does, really should get your attention, instead of blaming racepunch. 
Thanks for the detailed report.