Можно ли заблокировать стандартный muzzleflash при использовании ExecuteHam(Ham_Weapon_PrimaryAttack, iItem)

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
241
Реакции
124
Помог
12 раз(а)
У меня в кастомном оружии в v_ модельке muzzleflash не прописан. При виде от первого лица все хорошо, muzzleflash стандартного нету. А вот при виде от 3го лица появляется стандартный muzzleflash ...
Можно ли как-то его заблокировать, при использовании ExecuteHam(Ham_Weapon_PrimaryAttack, iItem) ?
 
Сообщения
617
Реакции
517
Предупреждения
10
Помог
9 раз(а)
Блочитъ не получится. Но можно пробовать из pev->effects сразу убрать EF_MUZZLEFLASH
 
Сообщения
617
Реакции
517
Предупреждения
10
Помог
9 раз(а)
Что именно нужно от PrimaryAttack?
 
Сообщения
1,695
Реакции
1,508
Помог
25 раз(а)
murlemur, Playback надо блочить, оно для 3-го лица.
 
Сообщения
241
Реакции
124
Помог
12 раз(а)
И playback блочил, тоже без результата. Да я просто особо не заморачивался по аналогии пушек наделал через ExecuteHam(Ham_Weapon_PrimaryAttack, iItem) и все вроде норм кроме этих muzzleflash от третьего лица , походу или забить или выделить время и переписать через rg_fire_bullets3 - просто так же больше писать ...
 
Сообщения
812
Реакции
510
Помог
12 раз(а)
вспышки от оружия в самих моделях прописаны как ивенты (в игроке и в v_)
к сожалению, есть вероятность что никак, ибо когда я искал - мне сказали что в самих анимациях подчищать :sad:
 
Сообщения
241
Реакции
124
Помог
12 раз(а)
BalbuR, Спасибо, разобрался. Раз вспышки от 3го лица прописаны в анимации игрока - то тогда можно переопределить анимацию.

Приблизительно так :

Код:
...
+EnableHookChain(Player_SetAnimation)
ExecuteHam(Ham_Weapon_PrimaryAttack, iItem)
+DisableHookChain(Player_SetAnimation)
...

+public RG_CBasePlayer_SetAnimation_Post(player, PLAYER_ANIM:playerAnim)
+   if (playerAnim == PLAYER_ATTACK1)
+       set_entvar(player, var_sequence, 10)
Решение найдено, тему можно закрывать.
 
Статус
В этой теме нельзя размещать новые ответы.

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

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