- Регистрация
- 28 Янв 2018
- Сообщения
- 963
- Симпатии
- 685
- Пол
- Мужской
Автор: Vaqtincha
Версия: 0.1
Описание:
Мета-Плагин который исправляет баг с перезарядкой (при cl_lw 1) у кастомных оружей если установлен кол-во патронов (iMaxClip) больше или меньше чем дефолтный. Это скорее не баг на самом деле. В предикшене просто отсутствует передача iMaxClip а при cl_lw 1 клиент "думает" патроны меньше и при нажатии кнопки перезарядки начинает проигривать анимацию.
Всячески попытались исправить тут
Мой способ простой и эффективный. Я отправляю iClip дефолтным iMaxClip если iClip равно на кастомный iMaxClip. Юзается хук GetWeaponData. Это один из причин почему не написал амхх плагин. Другая причина это функция часто вызывается для клиентов с cl_lw 1
Версия: 0.1
Описание:
Мета-Плагин который исправляет баг с перезарядкой (при cl_lw 1) у кастомных оружей если установлен кол-во патронов (iMaxClip) больше или меньше чем дефолтный. Это скорее не баг на самом деле. В предикшене просто отсутствует передача iMaxClip а при cl_lw 1 клиент "думает" патроны меньше и при нажатии кнопки перезарядки начинает проигривать анимацию.
Всячески попытались исправить тут
Мой способ простой и эффективный. Я отправляю iClip дефолтным iMaxClip если iClip равно на кастомный iMaxClip. Юзается хук GetWeaponData. Это один из причин почему не написал амхх плагин. Другая причина это функция часто вызывается для клиентов с cl_lw 1
Скомпилил только под win (тк нет возможности под lin скомпилировать) исходники прикрипляю для желающих компилить под линукс.
Плагин использует апи от регейма.
Вложения
-
377,9 KB Просмотры: 95
-
72 KB Просмотры: 37
-
9,2 KB Просмотры: 86
Последнее редактирование: