No gun velocity

No gun velocity 1.0.1

Нет прав для скачивания
Сообщения
202
Реакции
278
Помог
5 раз(а)
BoecSpecOPs добавил(а) новый ресурс:

No gun velocity - С этим простым решением вы скажете "НЕТ!" дополнительному ускорению от оружия.

Этот весьма легковесный плагин отменяет ускорение, которое получается после получения урона от оружия. Очень полезно, если вам необходимо ПОЛНОСТЬЮ убрать отдачу, например, в зомби моде.
Узнать больше об этом ресурсе...
 
Сообщения
2,142
Реакции
1,222
Помог
44 раз(а)
shadow, Вы думаете, что это как-то улучшит производительность? :)

Ну пробуйте, чего уж там...

Код:
#include <amxmodx>
#include <reapi>

#define PLUG_OBJNAME "NoGunVelocity"
#define PLUG_VERSION "1.0.0"
#define PLUG_CREATOR "Boec[SpecOPs]"

new Float:g_vecVelocity[MAX_CLIENTS + 1][3];

public plugin_init() {
    register_plugin(PLUG_OBJNAME, PLUG_VERSION, PLUG_CREATOR);

    RegisterHookChain(RG_CBasePlayer_TakeDamage, "TakeDamage_Pre", .post = false);
    RegisterHookChain(RG_CBasePlayer_TakeDamage, "TakeDamage_Post", .post = true);
}

public TakeDamage_Pre(iVictim, pevInflictor, pevAttacker, Float:flDamage, bitsDamageType) {
    get_entvar(iVictim, var_velocity, g_vecVelocity[iVictim]);
    return HC_CONTINUE;
}

public TakeDamage_Post(iVictim, pevInflictor, pevAttacker, Float:flDamage, bitsDamageType) {
    set_entvar(iVictim, var_velocity, g_vecVelocity[iVictim]);
}
C++
 
Сообщения
210
Реакции
488
Помог
3 раз(а)
Minni еще в TakeDamage_Post можно добавить
set_member(iVictim, m_flVelocityModifier, 1.0);
Чтобы убрать замедление. Сделать дефайн или квар вкл\выкл замедление.
 
Сообщения
202
Реакции
278
Помог
5 раз(а)
fl0wer, что уж говорить... знал бы - поставил бы тот вариант.
Кстати, у вас остались бэкапы старинного ZombieLite сервера?
 
Сообщения
1,712
Реакции
1,519
Помог
26 раз(а)
BoecSpecOPs, возможно Вы меня перепутали с Alexander.3
 
Сообщения
202
Реакции
278
Помог
5 раз(а)
fl0wer, не перепутал, вы работали в одной тиме, если мне не изменяет память :3
 
Сообщения
202
Реакции
278
Помог
5 раз(а)
Последнее редактирование:

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу