gameuser425
Участник
- Сообщения
- 30
- Реакции
- 3
Я хочу сделать простой и понятный плагин, для DM мода. Что-бы любой игрок в наблюдении выбрал любого игрока и наблюдал за ним. Ибо после смерти наблюдаемого игрока, наблюдение переходит к убийце...
Я не могу отловить событие когда игрок из наблюдения переключается между игроками. Для того что-бы в момент переключения зафиксировать за кем игрок наблюдает и при спавне наблюдаемого игрока, снова устанавливать наблюдение за ним.
Я делал это на меню... Но это не удобно, да и игроки не понимают для чего оно открывается, ведь есть стандартные инструменты как наблюдать)))
Вот я и решил делать всё без менюшек.
Есть ещё идея! Запретить наблюдение, и создать полностью свою систему наблюдения за игроками, аналог стандартной. Тогда можно будет ловить любые события, но зачем пилить новый колхоз, если всего-лишь нужно перехватить событие нажатия мыши когда игрок в наблюдении.
Через "OnPlayerRunCmd" не реагирует. Заметил что когда в игре ставишь любую другую клавишу на действие ( bind "MOUSE1" "+attack" ) Мышью уже не сможешь переключаться между игроками. То-есть событие привязано к этому действию.
Я не могу отловить событие когда игрок из наблюдения переключается между игроками. Для того что-бы в момент переключения зафиксировать за кем игрок наблюдает и при спавне наблюдаемого игрока, снова устанавливать наблюдение за ним.
Я делал это на меню... Но это не удобно, да и игроки не понимают для чего оно открывается, ведь есть стандартные инструменты как наблюдать)))
Вот я и решил делать всё без менюшек.
Есть ещё идея! Запретить наблюдение, и создать полностью свою систему наблюдения за игроками, аналог стандартной. Тогда можно будет ловить любые события, но зачем пилить новый колхоз, если всего-лишь нужно перехватить событие нажатия мыши когда игрок в наблюдении.
Через "OnPlayerRunCmd" не реагирует. Заметил что когда в игре ставишь любую другую клавишу на действие ( bind "MOUSE1" "+attack" ) Мышью уже не сможешь переключаться между игроками. То-есть событие привязано к этому действию.