Ammo Manager 1.0.2

Изменяет количество патронов в запасе и магазине оружия игрока

  1. inklesspen
    Поддерживаемые игры:
    • CS: GO
    Данный плагин был опубликован на этом форуме под названием "IC AmmoManager", но был скрыт после обновления ресурсов.

    Плагин был перенесён на новый синтаксис, а так-же был вырезан icpack
    (Правда я поленился сделать загрузку файла при OnMapStart и переименовать нативы...)

    Количество патрон изменяется в файлике (см. Переменные)
    Требования:
    DHooks
    Переменные:
    Здесь не квары, а keyvalues-файл, даже 3.
    Их путь: addons\sourcemod\configs\ic_ammomanager

    Нужен для определения класса оружия по его ID. По умолчанию выставлены id от M4A1-S, USP-Silencer, Revolver и Cz75A, которые обычным методом не определялись. (На разные ножи тожу распространяется, но тогда нужно будет и в ignore их писать, а это лень)
    PHP:
    "classnames"
    {
        
    "64"
        
    {
            
    "name"    "weapon_revolver"
        
    }
        
    "60"
        
    {
            
    "name"    "weapon_m4a1_silencer"
        
    }
        
    "61"
        
    {
            
    "name"    "weapon_usp_silencer"
        
    }
        
    "63"
        
    {
            
    "name"    "weapon_cz75a"
        
    }
    }

    Нужен для отметки игнорируемых предметов, по типу гранат, зевсов и т.д.
    PHP:
    "weapons"
    {
        
    "weapon_c4"
        
    {
            
    "disable"    "1"
        
    }
        
    "weapon_knife"
        
    {
            
    "disable"    "1"
        
    }
        
    "weapon_hegrenade"
        
    {
            
    "disable"    "1"
        
    }
        
    "weapon_molotov"
        
    {
            
    "disable"    "1"
        
    }
        
    "weapon_incgrenade"
        
    {
            
    "disable"    "1"
        
    }
        
    "weapon_healthshot"
        
    {
            
    "disable"    "1"
        
    }
        
    "weapon_decoy"
        
    {
            
    "disable"    "1"
        
    }
        
    "weapon_smokegrenade"
        
    {
            
    "disable"    "1"
        
    }
        
    "weapon_tagrenade"
        
    {
            
    "disable"    "1"
        
    }
        
    "weapon_flashbang"
        
    {
            
    "disable"    "1"
        
    }
        
    "weapon_knifegg"
        
    {
            
    "disable"    "1"
        
    }
        
    "weapon_taser"
        
    {
            
    "disable"    "1"
        
    }
    }

    А вот главный файл, содержит количество патрон почти всех оружий, как в запасе, так и в магазине
    PHP:
    "weapons"
    {

    //Винтовки

        
    "weapon_galilar"         //35-90
        
    {
            
    "clip"    "35"         //в обойме или магазине
            
    "reserve"    "90"     //дополнительные
        
    }
     
        
    "weapon_famas"            //25-90
        
    {
            
    "clip"    "25"
            "reserve"    "90"
        
    }
     
        
    "weapon_ak47"             //30-90
        
    {
            
    "clip"    "30"
            "reserve"    "90"
        
    }
     
        
    "weapon_m4a1"             //30-90
        
    {
            
    "clip"    "30"
            "reserve"    "90"
        
    }
     
        
    "weapon_m4a1_silencer"     //20-40
        
    {
            
    "clip"    "20"
            "reserve"    "40"
        
    }
     
        
    "weapon_ssg08"            //10-90
        
    {
            
    "clip"    "10"
            "reserve"    "90"
        
    }
     
        
    "weapon_sg556"             //30-90
        
    {
            
    "clip"    "30"
            "reserve"    "90"
        
    }
     
        
    "weapon_aug"             //30-90
        
    {
            
    "clip"    "30"
            "reserve"    "90"
        
    }
     
        
    "weapon_awp"             //10-30
        
    {
            
    "clip"    "10"
            "reserve"    "30"
        
    }
     
        
    "weapon_g3sg1"             //20-90
        
    {
            
    "clip"    "20"
            "reserve"    "90"
        
    }
     
        
    "weapon_scar20"         //20-90
        
    {
            
    "clip"    "20"
            "reserve"    "90"
        
    }

    //ПП

        
    "weapon_mac10"             //30-100
        
    {
            
    "clip"    "30"
            "reserve"    "100"
        
    }
        
    "weapon_mp9"             //30-120
        
    {
            
    "clip"    "30"
            "reserve"    "120"
        
    }
     
        
    "weapon_mp7"             //30-120
        
    {
            
    "clip"    "30"
            "reserve"    "120"
        
    }
     
        
    "weapon_ump45"            //25-100
        
    {
            
    "clip"    "25"
            "reserve"    "100"
        
    }
     
        
    "weapon_p90"            //50-100
        
    {
            
    "clip"    "50"
            "reserve"    "100"
        
    }
     
        
    "weapon_bizon"             //64-120
        
    {
            
    "clip"    "64"
            "reserve"    "120"
        
    }
     
    //Тяжёлое

        
    "weapon_nova"            //8-32
        
    {
            
    "clip"    "8"
            "reserve"    "32"
        
    }
     
        
    "weapon_xm1014"            //7-32
        
    {
            
    "clip"    "7"
            "reserve"    "32"
        
    }
     
        
    "weapon_sawedoff"        //7-32
        
    {
            
    "clip"    "7"
            "reserve"    "32"
        
    }
     
        
    "weapon_mag7"            //5-32
        
    {
            
    "clip"    "5"
            "reserve"    "32"
        
    }
     
        
    "weapon_m249"             //100-200
        
    {
            
    "clip"    "100"
            "reserve"    "200"
        
    }
     
        
    "weapon_negev"            //150-200
        
    {
            
    "clip"    "150"
            "reserve"    "200"
        
    }
     
    //Пистолеты

        
    "weapon_glock"            //20-120
        
    {
            
    "clip"    "20"
            "reserve"    "120"
        
    }

        
    "weapon_hkp2000"        //13-52
        
    {
            
    "clip"    "13"
            "reserve"    "52"
        
    }
     
        
    "weapon_usp_silencer"    //12-24
        
    {
            
    "clip"    "12"
            "reserve"    "24"
        
    }
     
        
    "weapon_elite"            //30-120
        
    {
            
    "clip"    "30"
            "reserve"    "120"
        
    }
     
        
    "weapon_p250"            //13-26
        
    {
            
    "clip"    "13"
            "reserve"    "26"
        
    }
     
        
    "weapon_tec9"             //24-120
        
    {
            
    "clip"    "24"
            "reserve"    "120"
        
    }
     
        
    "weapon_fiveseven"         //20-180
        
    {
            
    "clip"    "20"
            "reserve"    "100"
        
    }
     
        
    "weapon_cz75a"             //12-12
        
    {
            
    "clip"    "12"
            "reserve"    "12"
        
    }
     
        
    "weapon_deagle"         //7-35
        
    {
            
    "clip"    "7"
            "reserve"    "35"
        
    }
     
        
    "weapon_revolver"         //8-8
        
    {
            
    "clip"    "8"
            "reserve"    "8"
        
    }
    }
    Команды:
    Null
    Установка:
    Закинуть файлы

Последние обнoвления

  1. Исправления
  2. Обновлена gamedata
  3. Обновление

Пoследние рецензии

  1. egorka2
    egorka2
    5/5,
    Версия: 1.0.2
    Крайне полезный плагин, ибо стандартное количество запасных патронов в ксго крайне странное
  2. Dreizehnt
    Dreizehnt
    5/5,
    Версия: 1.0.1
    Топ плагин для управления запасами патронов))