"rifle.semiauto": {
        "ammotype": "ammo.rifle",
        "displayname": "Semi-Automatic Rifle",
        "giveammotype": "ammo.rifle",
        "givemaxammo": 20,
        "givemaxcondition": 100.0,
        "givepreload": 6,
        "giveskinid": 0,
        "maxammo": 30,
        "maxcondition": 50.0,
        "preload": 6,
        "serveractive": true,
        "serverammotype": "ammo.rifle",
        "servermaxammo": 15,
        "servermaxcondition": 60.0,
        "serverpreload": 6,
        "settingactive": true,
        "skinid": 0
      },


why "serveractive": true , "settingactive": true    →   "maxcondition": 50.0 = "givemaxcondition": 100.0 = "servermaxcondition": 60.0
    maxammo is different,but the same condition, all condition is 60?