pev_v_angle + pev_fixangle

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
855
Реакции
532
Помог
13 раз(а)
Код:
new Float:vPunchangle[3];
pev(pPlayer, pev_v_angle, vPunchangle);
set_pev(pPlayer, pev_v_angle, vPunchangle);
set_pev(pPlayer, pev_fixangle, 1);
Данные код устанавливает определенный угол обзора игроку
проблема в том, что при каждом сете значения меняются, при этом я ничего не делаю для этого
в чем причины проблемы?
vPunchangle[0] - вертикальный угол
vPunchangle[1] - горизонтальный угол
[2] как я понял не юзается, всегда выдает ноль

pev_punchangle, сразу говорю, мне не подходит, т.к. угол модели оружия не соответствует углу обзора игрока и "плавает" не пойми где

 

Garey

ninjaCow
Сообщения
440
Реакции
1,094
Помог
11 раз(а)
Diff:
-- set_pev(pPlayer, pev_v_angle, vPunchangle);
++ set_pev(pPlayer, pev_angles, vPunchangle);
 
Сообщения
855
Реакции
532
Помог
13 раз(а)
все так же
 
Сообщения
432
Реакции
410
Помог
14 раз(а)
В каком хуке значения меняешь-то? Больше кода увидеть бы
 
Сообщения
855
Реакции
532
Помог
13 раз(а)
это и есть весь код, рили
set_pev(pPlayer, pev_fixangle, 1);
без этой нативы угол обзора не меняется. Значения 0 и 2 ничего не дают (кто бы сомневался)

+посмотрел значения pev_angles и pev_v_angles. Различия только в [0](вертикали)

В каком хуке значения меняешь-то? Больше кода увидеть бы
в primaryattack, атака сама заблочена и вызов урона по виктиму через rg_firebullets3, но это никак на нее не влияет, я уже перепроверял
 
Сообщения
584
Реакции
1,006
Помог
18 раз(а)
Сообщения
855
Реакции
532
Помог
13 раз(а)
плейбек и клиентдата блочится в момент выстрела

BalbuR,
Код:
new Float:vPunchangle[3];
pev(pPlayer, pev_v_angle, vPunchangle);
set_pev(pPlayer, pev_v_angle, vPunchangle);
set_pev(pPlayer, pev_angles, vPunchangle);
set_pev(pPlayer, pev_fixangle, 1);
https://github.com/Mistrick/SpeedrunMod/blob/master/speedrun_core.sma#L304-L312
затестил, все работает как нужно, от души)
 
Статус
В этой теме нельзя размещать новые ответы.

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

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