Infinite Jumping 3.0

BunnyHop, MultiJump, Long Jump и гибкие настройки.

  1. Steammerr
    Поддерживаемые игры:
    • CS: Source
    • CS: GO
    • Team Fortress 2
    • DOD: Source
    • L4D 1 & 2
    Возможности плагина:
    • Позволяет игроку использовать распрыжку (BunnyHop);
    • Позволяет игроку использовать 'n' количество прыжков (DoubleJump/MultiJump);
      • Можно включить автоматический прыжок в воздухе;
    • Возможность установить высоту прыжков;
    • Возможность установить усиленный толчок вперед при прыжке (Forward Boost);
    • Возможность отключить замедление при получении урона и приземлении.
    Для лучшей работы, плагин устанавливает следующие переменные:
    • sv_enablebunnyhopping 1
    • sv_staminamax 0
    • sv_staminajumpcost 0
    • sv_staminalandcost 0
    • sv_staminarecoveryrate 0
    • sv_airaccelerate 9999
    • sv_accelerate_use_weapon_speed 0
    • sv_maxvelocity 3500
    Для отключения/изменения одной из переменных - удалите/измените её в cfg/sourcemod/infinite-jumping.cfg. (В самом низу)

    Оригинал | GitHub
    Требования:
    SourceMod 1.5+
    Переменные:
    Автогенерация конфига в cfg/sourcemod/infinite-jumping.cfg.

    PHP:
    // 1/0 - Включение/Выключение плагина.
    // -
    // По умолчанию: "1"
    infinite-jumping_enable "1"

    // Доступ к распрыжке (BunnyHop).
    // "1" = Доступна всем.
    // "0" = Никому не доступна.
    // "админ-флаг" = Доступна по админ-флагу, указывать через запятую (a,b,c,d,....).
    // -
    // По умолчанию: "1"
    infinite-jumping_flags_infinite "1"

    // Усиленный толчок вперед при прыжке (Forward Boost)
    // "" = Доступен всем.
    // "0" = Никому не доступен.
    // "админ-флаг" = Доступен по админ-флагу, указывать через запятую (a,b,c,d,....).
    // -
    // По умолчанию: "0"
    infinite-jumping_flags_forwardboost "0"

    // Замедление при получении урона и приземлении.
    // "" = Отсутствует у всех.
    // "0" = Присутствует у всех.
    // "админ-флаг" = Отсутствует по админ-флагу, указывать через запятую (a,b,c,d,....).
    // -
    // По умолчанию: ""
    infinite-jumping_flags_gameslowdowns ""

    // Распрыжка в воздухе.
    // "" = Доступна всем.
    // "0" = Никому не доступна.
    // "админ-флаг" = Доступна по админ-флагу, указывать через запятую (a,b,c,d,....).
    // -
    // По умолчанию: "0"
    infinite-jumping_flags_double "0"

    // Автоматический прыжок в воздухе при зажатом пробеле.
    // "" = Доступен всем.
    // "0" = Никому не доступен
    // "админ-флаг" = Доступна по админ-флагу, указывать через запятую (a,b,c,d,....).
    // -
    // По умолчанию: "0"
    infinite-jumping_flags_perfectdouble "0"

    // Замедление при получении урона.
    // 1.0 = Скорость не теряется.
    // 0.5 = На 50% медленее.
    // 0.0 = Полная остановка.
    // 2.0 = 100% скорость.
    // -1.0 = Стандартное замедление игры.
    // Пример: 1315.0 является значением по умолчанию в CSS, но для этого используйте -1.0.
    // -
    // По умолчанию: "1.0"
    infinite-jumping_override_slowdownonhurt "1.0"

    // Замедление при приземлении.
    // 0.0 = Скорость не теряется.
    // -1.0 = Стандартное замедление игры.
    // Пример: 1315.0 является значением по умолчанию в CSS, но для этого используйте -1.0.
    // -
    // По умолчанию: "0.0"
    infinite-jumping_override_stamina "0.0"

    // Сила толчка.
    // -
    // По умолчанию: "50.0"
    infinite-jumping_boost_forward "50.0"

    // Установите 1, чтобы толчок срабатывал при нажатии W S A D. 0 - Для толчка по нажатию пробела.
    // -
    // По умолчанию: "1"
    // Minimum: "0.000000"
    // Maximum: "1.000000"
    infinite-jumping_boost_forward_wsad "0"

    // Высота прыжка.
    // 0.0 - стандартное значение. Значение можно указывать с минусом (-), чтобы снизить высоту прыжка.
    // -
    // По умолчанию: "0.0"
    infinite-jumping_boost_initial "0.0"


    // Максимальное количество прыжков.
    // -
    // По умолчанию: "1"
    // Minimum: "0.000000"
    infinite-jumping_max_doublejumps "1"

    // Величина вертикального ускорения, применяемого при двойном прыжке в воздухе.
    // -
    // По умолчанию: "290.0"
    infinite-jumping_boost_double "290.0"

    PHP:
    infinite-jumping_flags_infinite "1" // Разрешаем всем использовать распрыжку.
    infinite-jumping_flags_forwardboost "" // Включаем всем усиленный толчок вперед при прыжке
    infinite-jumping_flags_double "" // Разрешаем всем использовать дополнительные прыжки.
    infinite-jumping_boost_forward "70.0" // Устанавливаем силу толчка
    infinite-jumping_boost_forward_wsad "1" // Включаем толчок только при нажатии клавиш управления
    infinite-jumping_max_doublejumps "2" // Устанавливаем 2 дополнительных прыжка
    В итоге получается: 3 прыжка (первый - с небольшим усиленным толчком вперед), которые доступны всем.
    Команды:
    !autojump - Клиентский переключатель прыжков.
    Интегрируется в меню !settings.
    Марсель нравится это.