Câmera
O servidor manda a câmera para uma posição ou para cima de um elemento. Tudo o resto — o quanto ela abre, como ela recorta o que está na frente, se está tremendo, se está com visão noturna — é decisão local, e por isso só existe no cliente.
Aqui não há jogador como primeiro argumento: cada função mexe na câmera desta máquina.
Estas 13 funções existem somente no cliente. Chamá-las de um script de servidor resulta em erro de valor nulo.
Posicionar a câmera, apontá-la para um elemento, trocar o interior e escurecer a tela estão nas funções compartilhadas de Câmera, que funcionam nos dois lados.
getCamera Devolve o elemento da câmera.
getCameraClip Diz se a câmera se ajusta ao encostar em objetos e veículos.
setCameraClip Define se a câmera se ajusta ao encostar em objetos e veículos.
getCameraFieldOfView Devolve o campo de visão de um dos modos de câmera.
setCameraFieldOfView Define o campo de visão de um dos modos de câmera.
getCameraViewMode Devolve os modos de visão em uso.
setCameraViewMode Troca o modo de visão da câmera.
getCameraGoggleEffect Devolve o efeito de óculos ativo.
setCameraGoggleEffect Liga ou desliga a visão noturna e a visão térmica.
getCameraDrunkLevel Devolve o nível de embriaguez aplicado à câmera.
setCameraDrunkLevel Define o quanto a câmera balança como se o jogador estivesse bêbado.
shakeCamera Sacode a câmera, como numa explosão.
resetShakeCamera Interrompe o tremor da câmera.