Custom Weapons API

amxx reapi core Custom Weapons API 1.0.0-b2

Нет прав для скачивания
Установка
  1. Разместите файлы на сервере согласно иерархии архива.
  2. Отредактируйте настройки в исходнике.
  3. Скомпилируйте плагин (инструкция).
  4. Скопируйте скомпилированный плагин в директорию /amxmodx/plugins.
  5. Добавьте нужные пушки в /amxmodx/configs/plugins/CustomWeaponsAPI/Weapons согласно структуре конфига.
  6. Пропишите плагин в файле amxmodx/configs/plugins.ini.
Настройки
Файлы оружия должны лежать в папке amxmodx/configs/plugins/CustomWeaponsAPI/Weapon и иметь расширение .json. Название оружия будет соответствовать названию файла, если не указан параметр Name.

Пример файла оружия со всеми доступными параметрами:
JSON:
{
    "Name": "ExampleWeapon",
    "Reference": "weapon_deagle",
    "DamageMult": 5.0,
    "MaxClip": 42,
    "MaxAmmo": 84,
    "DeployTime": 0.1,
    "ReloadTime": 0.2,
 
    "Models": {
        "View": "models/v_p228.mdl",
        "Player": "models/p_p228.mdl",
        "World": "models/w_p228.mdl"
    },
     
    "Sounds": {
        "Shot": "weapons/famas-1.wav",
        "ShotSilenced": "weapons/galil-1.wav",
        "ShotBurst": "weapons/hegrenade-1.wav"
    },

    "Abilities": {
        "TestAbility": {
            "TestInteger": 123
        }
    }
}
API
Сверху Снизу