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
| Export | Descriçã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
| Export | Descriçã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. |