pausemenu.xml в помощь, скачай тут с форума и покопайся в ее содержимомПривет, меня приследует вопрос как можно поставить кастомные настройки, которые нельзя будет менять
Посмотреть вложение 6889
например как то заменять данные или какие либо другие настройки на клиенте, что бы игрок не мог их менять?
Убрав переключатели из меню паузы он всё так же сможет зайти в сингл, изменить настройки, после чего зайти на твой сервер и они будут применены.pausemenu.xml в помощь, скачай тут с форума и покопайся в ее содержимом
Проблема как раз в том что сама GTA меняет с 1 лица на третие в момент переката/укрытия/падения принудительно.принудительно переключить камеру на (например) первое лицо (в нужном тебе условии в рендере или таймере) и отключить кнопку для изменения камеры в этот момент, например?
не претендую на самое правильное решение, никогда не было такой цели и не делал этого
но типа это первое и самое простое, что приходит в голову
ну обновляй её в рендере сразу жеПроблема как раз в том что сама GTA меняет с 1 лица на третие в момент переката/укрытия/падения принудительно.
братан, принудительно. Прямо сейчас проверил, у меня стоит на рендере переключение на 1 лицону обновляй её в рендере сразу же
наоборот, мне нужно что бы камера была онли от первого, а этому мешают настройки для падения/укрытия/перекатов в настройках камерыМожно отключить стандартный обработчик кнопки с помощью disableControlAction + написать свой, который будет учитывать нужные тебе правила.
Можно использовать render и сверяться с его игровой настройкой - в случае, если камера от первого лица, а она не должна быть, то переключать на дальнюю.
Убрав переключатели из меню паузы он всё так же сможет зайти в сингл, изменить настройки, после чего зайти на твой сервер и они будут применены.
Способ обхода придуман за 0 секунд, нет смысла от такого варианта без использования того, о чём я написал выше.
pausemenu не меняет саму настройку, лишь то, что будет отображено в настройках. Сами настройки будут применены такими, какими они были в последний раз при запуске. Если он зайдёт в сингл, то отобразятся его стандартные настройки, которые он может менять как хочет.наоборот, мне нужно что бы камера была онли от первого, а этому мешают настройки для падения/укрытия/перекатов в настройках камеры
и единственная настройка смена камеры это INPUT_NEXT_CAMERA
ну тогда смотри, получается замена настроек со стороны скриптов не возможно?pausemenu не меняет саму настройку, лишь то, что будет отображено в настройках. Сами настройки будут применены такими, какими они были в последний раз при запуске. Если он зайдёт в сингл, то отобразятся его стандартные настройки, которые он может менять как хочет.
Не уверен, но вполне вероятно, что так.ну тогда смотри, получается замена настроек со стороны скриптов не возможно?
а окей, я не совсем верно тебя понялбратан, принудительно. Прямо сейчас проверил, у меня стоит на рендере переключение на 1 лицо
Посмотреть вложение 6891
и при выключении настройки
Посмотреть вложение 6892
он входит в 3 лицо при перекате
mp.players.local.setConfigFlag(155, false);