Пообщались с Эмиром по поводу напок, это дало мне кое какие зацепки для того чтобы собрать картину багов с шапками, получилось вот что:
Исправил проблему с плагином включающим показ шапок если вы играете от третьего лица и умерли, а после сразу возродились через магазин то перед глазами будет шапка. Т.к. плагин попросту не проверял, а может ли с игроком кроме АФК что-то еще случится. Оказывается может..
Убрал показ шапки игроку которого поднимают, он же не в третьем лице находится когда его лечат.
Исправил проблему с таймером проверки бага на отключение скрытия шапки при лечении, как оказалось я просто забыл что в конце таймер конвертирует userid игрока в его индекс, и потом с этим индексом работает над игроком, так вот я передавал таймеру индекс игрока а надо было userid, из-за чего моя заглушка не и не работала.
похоже что игра не всегда выстреливает событие revive_success на которое опирается плагин когда отключает показ шапки, я сделал ручной выстрел события магазином, а так же респауна для надежности, при этих событиях шапки должны без вопросов скрывать шапку с глаз игрока вон. Логи переключения показа я оставил включенными, и если баг с шапкой на лице повторится, дайте мне знать когда это случилось. Возможно наконец порешаем проблему.