Ускоренный бег

  • Автор темы Автор темы C41ll
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

C41ll

Участник
Сообщения
4
Рейтинг
0
Наверняка все помнят такие слова как "Возьми нож - бег будет быстрее". Ищу плагин который сможет осуществить данное.
Нужно чтобы плагин работал по флагу, нужно ускорение чтобы можно было настраивать - работать должно при выборе ножа.
 
Решение
Pawn:
#include <amxmodx>
#include <reapi>

#define SPEED 270                // Скорость передвижения с ножом в юн/с
new const ACCESS_FLAG[] = "t"    // Флаг доступа

public plugin_init() {
    register_plugin("Speed With Knife", "1.0", "CHEL74")
  
    RegisterHookChain(RG_CBasePlayer_ResetMaxSpeed, "ResetMaxSpeed_Post", true)
}

public ResetMaxSpeed_Post(pPlayer) {
    if(~get_user_flags(pPlayer) & read_flags(ACCESS_FLAG)) {
        return
    }
  
    if(get_member(get_member(pPlayer, m_pActiveItem), m_iId) == WEAPON_KNIFE) {
        set_entvar(pPlayer, var_maxspeed, SPEED.0)
    }
}
Knife skilll by ociXROM и к нему есть суб плагины(подплагины) и к нему можно дописать через ИИ способности.самый легкий плагин который я видел
 
Урон: Увеличение наносимого урона в процентах.
Защита: Снижение получаемого урона по специальной формуле (Protection).
Гравитация и Скорость: Настройка высоты прыжка и скорости бега.
Бесшумный бег: Возможность передвигаться без звуков шагов.
Вампиризм и Бонусы: Восстановление здоровья (HP), брони или выдача денег за убийство противника (с настройкой максимальных лимитов, чтобы не нарушать баланс), двойной прыжок, и многое другое.
Расширенный арсенал умений: двойные прыжки, ускоренную установку и разминирование бомбы, а также бонусы в виде денег и брони за каждое убийство.
Ознакомиться подробней с полным функционалом навыков можно в
 

Вложения

  • photo_2026-02-14_00-56-41.jpg
    photo_2026-02-14_00-56-41.jpg
    149,5 КБ · Просмотры: 6
  • photo_2026-02-14_00-56-40 (1).jpg
    photo_2026-02-14_00-56-40 (1).jpg
    175,3 КБ · Просмотры: 6
  • photo_2026-02-14_00-56-40.jpg
    photo_2026-02-14_00-56-40.jpg
    58,7 КБ · Просмотры: 6
  • photo_2026-02-22_04-39-26.jpg
    photo_2026-02-22_04-39-26.jpg
    106,9 КБ · Просмотры: 6
 
Pawn:
#include <amxmodx>
#include <reapi>

#define SPEED 270                // Скорость передвижения с ножом в юн/с
new const ACCESS_FLAG[] = "t"    // Флаг доступа

public plugin_init() {
    register_plugin("Speed With Knife", "1.0", "CHEL74")
  
    RegisterHookChain(RG_CBasePlayer_ResetMaxSpeed, "ResetMaxSpeed_Post", true)
}

public ResetMaxSpeed_Post(pPlayer) {
    if(~get_user_flags(pPlayer) & read_flags(ACCESS_FLAG)) {
        return
    }
  
    if(get_member(get_member(pPlayer, m_pActiveItem), m_iId) == WEAPON_KNIFE) {
        set_entvar(pPlayer, var_maxspeed, SPEED.0)
    }
}
 
Решение
noksvill, проверяется сумма флагов. То есть, если указать "ab", то будет требовать наличия обоих. Флаги a-z работают, символами никогда не пробовал.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх