Pular para o conteúdo

setFPSLimit

Servidor Utilidades

Limita a taxa de quadros de todos os jogadores conectados.

bool setFPSLimit ( number limite )
NomeTipoPadrãoDescrição
limitenumber—Limite em quadros por segundo, 25 ou mais. 0 remove o limite do servidor.

Isso substitui o valor de fpslimit da configuração do servidor até ele reiniciar, e é enviado a todos os jogadores — os que já estão conectados e os que entrarem depois. Em cada cliente vale o menor de três limites: este, o que um script do cliente definiu com o setFPSLimit do lado do cliente, e a configuração do próprio jogador.

true se o limite foi aplicado. Um valor de 1 a 24 devolve false e nada é enviado aos jogadores, embora o getFPSLimit passe a informar 25. Um valor negativo ou que não seja número registra um aviso e devolve false.

addCommandHandler("fps", function(jogador, cmd, valor)
if setFPSLimit(tonumber(valor) or 0) then
outputChatBox("O limite de FPS agora é " .. getFPSLimit(), root)
end
end)