[CS: Source] MF Ammo at kill [1.2]

Тема в разделе "Новые плагины", создана пользователем merk26, 16 июл 2014.

  1. merk26

    merk26

    Сообщения:
    109
    Симпатии:
    65
    Описание:
    Простой плагин, который пополняет патроны при убийстве. Где-то на форуме находил аналог, но он без исходника пополняет боезапас только на 100%, пришлось писать свой.

    Функции:
    - Пополняет основное и (или) дополнительное оружие (опционально)
    - Пополняет магазин от 10% до 100% (опционально)
    - Показывает на сколько патронов пополнен магазин
    - Выдает вторую гранату (боевую), при убийстве гранатой (опционально)
    - Пополняет патроны только при убийстве в голову (опционально)
    - Пополнение патронов по админ флагу (опционально)


    Требования:
    sourcemod
    sdktools


    Настройка:
    Настройки плагина в файле mf_ammo_at_kill.cfg (генерируется после первого запуска)
    PHP:
    // Пополнять боезапасы штурмового оружия
    // -
    // Default: "1"
    // Minimum: "0.000000"
    // Maximum: "1.000000"
    mf_aak_0slot "1"

    // Пополнять боезапасы пистолета
    // -
    // Default: "1"
    // Minimum: "0.000000"
    // Maximum: "1.000000"
    mf_aak_1slot "1"

    // Выдавать вторую гранату (при убийстве с боевый гранаты)
    // -
    // Default: "1"
    // Minimum: "0.000000"
    // Maximum: "1.000000"
    mf_aak_3slot "1"

    // Флаг доступа, например z. (оставьте пустым для простых игроков)
    // -
    // Default: ""
    mf_aak_access ""

    // Включить/Выключить плагин
    // -
    // Default: "1"
    // Minimum: "0.000000"
    // Maximum: "1.000000"
    mf_aak_enabled "1"

    // Пополнять боезапасы только при убийстве в голову (mf_aak_0slot и mf_aak_1slot влияют)
    // -
    // Default: "1"
    // Minimum: "0.000000"
    // Maximum: "1.000000"
    mf_aak_hsonly "1"

    // Показывать сообщения о пополнении (внизу экрана)
    // -
    // Default: "1"
    // Minimum: "0.000000"
    // Maximum: "1.000000"
    mf_aak_msg "1"

    // Коэффиицент восстановления боеприпасов
    // -
    // Default: "0.7"
    // Minimum: "0.100000"
    // Maximum: "1.000000"
    mf_aak_rate "0.7"

    // Давать патроны за тимкилл
    // -
    // Default: "0"
    // Minimum: "0.000000"
    // Maximum: "1.000000"
    mf_aak_teamkill "0"

    Установка:
    1. Залить файл mf_ammo_to_kill.smx в папку закинуть в ./cstrike/addons/sourcemod/plugins
    2. Прописать в консоль сервера sm plugins load mf_ammo_to_kill, либо перезапустить сервер.

    Поддерживаемые игры:
    Плагин тестировался на Counter-Strike: Source на остальных тоже должен работать.
    1.2
    - исправлена ошибка с индексом (когда игрока убивал мир)
    - немного изменено уведомление
    - добавлен CVAR позволяющий ограничить пополнение админским флагом (mf_aak_access)
    1.1
    - добавлен новый CVAR пополняющий магазин только при убийстве в голову
    1.0
    - релиз плагина
    Исходный код:
    https://github.com/atomhost (тут вы можете отследить изменения)
     

    Вложения:

    Последнее редактирование: 12 ноя 2014
    мишам, Hejter, Leckter Hannibal и 2 другим нравится это.
  2. AlmazON

    AlmazON деревянный © yand3xmail

    Сообщения:
    4.505
    Симпатии:
    1.960
    merk26 нравится это.
  3. merk26

    merk26

    Сообщения:
    109
    Симпатии:
    65
    Re: MF Ammo at kill [1.0]

    Совсем другой принцип и возможности, в них нет того, что нужно было мне
    1. Пополнение только после убийства
    2. Пополнение не на 100%
     
  4. AlmazON

    AlmazON деревянный © yand3xmail

    Сообщения:
    4.505
    Симпатии:
    1.960
    Re: MF Ammo at kill [1.0]

    Оффтоп
     
  5. merk26

    merk26

    Сообщения:
    109
    Симпатии:
    65
    Re: MF Ammo at kill [1.0]

    Оффтоп
     
  6. AlmazON

    AlmazON деревянный © yand3xmail

    Сообщения:
    4.505
    Симпатии:
    1.960
    Re: MF Ammo at kill [1.0]

    Теперь без исходника он будет не нужен)
    Оффтоп
     
  7. Danyas

    Danyas Спасибо, браток © yand3xmail Модератор

    Сообщения:
    1.712
    Симпатии:
    451
    Re: MF Ammo at kill [1.1]

    Оффтоп