Pular para o conteúdo

onPlayerScreenShot

Servidor Não cancelável Jogadores

Disparado quando chega o resultado de um takePlayerScreenShot. Uma captura que falhou também dispara o evento, com o motivo do erro.

O jogador de quem a captura foi pedida.

PosiçãoNomeTipoDescrição
1oResourceresourceO resource que pediu a captura.
2statusstring"ok" quando deu certo; "minimized", "disabled" ou "error" quando não.
3imagemstring ou falseOs bytes da imagem quando o status é "ok"; false nos demais casos.
4momentonumberInstante da captura, relatado pelo cliente.
5tagstringA etiqueta enviada junto com o pedido.
6errostringSó existe quando o status não é "ok": o texto do erro.

Não.

addEventHandler("onPlayerScreenShot", root, function(oResource, status, imagem, momento, tag)
if status ~= "ok" then
outputDebugString("captura falhou: " .. status)
return
end
outputDebugString("captura de " .. getPlayerName(source) .. " com " .. #imagem .. " bytes")
end)

  • onPlayerConnect — Disparado quando um cliente termina de se conectar, antes de ele entrar no servidor.
  • onPlayerJoin — Disparado quando um jogador termina de conectar e entra no servidor.
  • onPlayerQuit — Disparado quando um jogador sai do servidor.
  • onPlayerSpawn — Disparado depois que spawnPlayer coloca um jogador no mundo.
  • onPlayerChangeNick — Disparado quando o apelido de um jogador vai mudar.
  • onPlayerVehicleEnter — Disparado quando um jogador passa a ocupar um veículo.
  • onPlayerVehicleExit — Disparado quando um jogador deixa de ocupar um veículo.
  • onPlayerWeaponReload — Disparado quando reloadPedWeapon é chamado para um jogador, antes da recarga acontecer.