Agency Docs
QBESXStandalone

Agency-Watch Exports & API

Agora com o AgencyOS27: uma atualização grátis para quem já tem o relógio.

v27.0.1Grátis7 Páginas

01Exports do cliente

ExportDescrição
OpenWatch(mitte)Abre o relógio. Passa true para o abrir ao centro do ecrã em vez do canto configurado.
CloseWatch()Fecha o relógio e liberta o foco NUI.
ToggleWatch()Fecha o relógio se estiver aberto e, caso contrário, abre-o.
IsWatchOpen()Devolve true enquanto a interface do relógio está no ecrã.
IsWatchLinked()Devolve false se o jogador desligou a ligação ao Agency Phone no centro de controlo.
RunWatchAction()Aciona o que estiver atribuído ao botão de ação laranja (Config.ActionButton).
GetWatchSettings()Devolve a tabela completa de definições a partir da qual a interface do relógio é construída (tema, mostrador, tamanho, apps, idioma).
SetWatchSetting(key, value)Define uma definição, guarda-a por personagem e aplica-a de imediato.
SetWatchSettings(table)Define várias definições de uma vez e reconstrói a interface uma só vez em vez de uma vez por valor.
RequestWatchPairing()Pede ao servidor um código de emparelhamento para a app Companion. A resposta chega como evento, não como valor de retorno.
ShowUpdate()Abre o ecrã de atualização de software do AgencyOS.
HandlesDeath()Devolve true se o relógio mostrar o ecrã de emergência ao morrer. O Agency Phone consulta isto para que os dois dispositivos nunca o mostrem ao mesmo tempo.
GetFitness()Devolve os valores de atividade do dia atual: passos, distância, minutos ativos e calorias.
SetWatchAppInstalled(id, on)Instala ou remove uma app para este jogador. O mesmo que a App Store faz, para que um servidor possa dar uma app como recompensa.
FindWatch()Faz o relógio tocar e acender, como a função de procura da app Companion.
StopFindWatch()Para o toque antes de terminar sozinho.
IsWatchRinging()Devolve true enquanto o relógio está a tocar.

02Exports do servidor

ExportDescrição
IsPremium(src)Devolve true se o relógio deste jogador correr na versão Pro. O veredito vem do handshake com o Agency Phone original, nunca do cliente.

Continuas sem avançar depois desta página? O nosso suporte assume daqui.