Apollo_Raptor Posted May 27, 2023 Share Posted May 27, 2023 Olá pessoal, sabe quando você morre e a sua câmera da uma balançada enquanto sobe? eu gostaria de saber se tem alguma maneira de desativar esse balançar, desde já agradeço Hello everyone, you know when you die and your camera shakes a bit while it rises? I would like to know if there's any way to disable that shaking. Thank you in advance. Link to comment
Other Languages Moderators Lord Henry Posted May 28, 2023 Other Languages Moderators Share Posted May 28, 2023 (edited) Você pode setar a posição da câmera na posição atual dela, "desconectando" ela do jogador. addEventHandler("onClientPlayerWasted", root, function() -- Chama essa função quando alguém morre. if source == localPlayer then -- Se o jogador que morreu é o localPlayer, então: local camPosX, camPosY, camPosZ, lookAtX, lookAtY, lookAtZ, roll, fov = getCameraMatrix(localPlayer) -- Obtém a posição da câmera do jogador, posição em que ela está apontada, ângulo da câmera e campo de visão da câmera. setCameraMatrix(camPosX, camPosY, camPosZ, lookAtX, lookAtY, lookAtZ, roll, fov) -- Aplica todos os atributos atuais da câmera nela mesma, desconectando ela do jogador e evitando que ela balance. end end) Por padrão, o gamemode "Play" restaura a câmera do jogador depois que ele respawna. Mas caso você esteja usando outra gamemode, talvez seja necessário restaurar a câmera com isso depois que o jogador respawna: setCameraTarget(localPlayer) Obs: Tudo client-side. Edited May 28, 2023 by Lord Henry 1 Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now