Voltar ao blog
Scripts5 min de leitura

Agency-Watch: Um smartwatch inteligente e gratuito para servidores FiveM

Smartwatch grátis para FiveM com mostradores, Studio, AgencyAI na coroa, quatro jogos e detecção de quedas. Compatível com QBCore, Qbox, ESX e standalone.

Agency Scripts

Fundador e programador principal na Agency Scripts

Demonstração ao vivo

Experimente o Agency-Watch no navegador antes de instalá-lo.

Abrir demonstração

Um dispositivo no pulso, não um elemento de HUD

O Agency-Watch não é um relógio que fica o tempo todo na tela. É um smartwatch que o jogador abre quando quiser, com a tecla Z ou o comando /watch e que tem seus próprios apps, mostradores e configurações. O AgencyOS27, versão 27.0.0 do relógio, adicionou um Studio para personalizar a aparência, AgencyAI na coroa, quatro jogos, mostradores para a pequena tela sempre ativa e uma App Store onde cada app tem sua própria página.

O Agency-Watch é gratuito. Tudo na primeira parte deste artigo funciona por conta própria, sem nenhum outro resource, em QBCore, Qbox, ESX ou em um servidor sem framework. A última parte explica o que muda quando o Agency-Phone está no mesmo servidor.

Mostradores e tela sempre ativa

O relógio vem com dez mostradores, quatro deles novos no AgencyOS27: Arc, Modular, Stack e Wave. A pequena tela sempre ativa no canto da tela, ativada e desativada com /watchminitem quatro mostradores próprios que os jogadores escolhem separadamente do mostrador principal: Full, Time, Vitals e Ring.

Studio: monte o relógio que você quiser

O Studio é onde os jogadores personalizam o relógio. Há três formatos de caixa, onze pulseiras, de Link Bracelet a Alpine Loop, e liberdade para escolher as cores da caixa, da pulseira e do detalhe. Os predefinidos oferecem um visual pronto com um toque, há um botão de aleatorizar para quem quiser uma surpresa, e cada escolha é salva por jogador.

Nada no Studio custa qualquer coisa, e nada nele precisa do celular.

O que funciona sem nenhum outro resource

  • Atividade: anéis de atividade com uma meta diária de passos e um pulso que reage. Ser atingido por um carro, cair ou se levantar altera a frequência cardíaca, que depois volta ao normal ao longo de cerca de um minuto.
  • Horário: cronômetro, temporizador e alarme.
  • Na estrada: previsão do tempo de cidades reais, bússola e velocímetro.
  • Garagem: liste, localize e chame veículos. É o único app que usa oxmysql, e o oxmysql continua opcional.
  • Jogos: Ascent, Tower, Reflex e Dodge, cada um com recorde pessoal, todos offline.
  • Central de controle: aberta pelo botão lateral abaixo da coroa.
  • Lanterna: no botão de ação laranja por padrão, como um cone de luz real com alcance e uma luz suave de perto que acompanha a visão do jogador. O botão executa o que estiver definido em Config.ActionButton.
  • App Store: os jogadores instalam, reorganizam e excluem apps por conta própria, e cada app tem uma página que informa quem o fornece, do que precisa e o que faz.

A Coroa: Quick Menu e AgencyAI

Um clique na coroa abre um menu rápido com os apps que o jogador provavelmente queria acessar. Deslize para baixo para ver a lista completa e gire a roda do mouse sobre a coroa para percorrê-la.

Pressione e segure a coroa para iniciar o AgencyAI. Os jogadores fazem pedidos com palavras simples, em qualquer um dos dez idiomas, e o relógio os executa: acender a luz, alterar o brilho, definir um alarme ou abrir um app. Ele funciona sem conexão externa, então nenhuma solicitação sai do seu servidor.

Detecção de Quedas e Chamadas de Emergência

Após uma colisão ou uma queda longa, o relógio aparece automaticamente e oferece uma chamada de emergência. Isso funciona com ou sem um telefone no servidor.

Agency-Zero no Pulso

Se o Agency-Zero estiver ativo no servidor, o relógio o controla de qualquer lugar: chamar o carro, dispensá-lo, estacioná-lo, abrir as portas, acender as luzes e verificar a bateria e a autonomia. Sem o Agency-Zero, o app mostra qual é o carro e nunca informa um preço que não se aplica.

Mais recursos com Agency-Phone

Quando um Agency-Phone legítimo está ativo no servidor, o relógio libera chamadas, mensagens, e-mail, contatos e Agency Pay no pulso, além de abrir espaço para seus próprios apps. Esses recursos Pro são verificados no servidor por meio de um handshake HMAC com o telefone, para que um resource copiado não possa falsificá-los. Inicie o agency-phone antes do Agency-Watch no seu server.cfg para que o relógio o encontre.

Um app personalizado é uma pasta com três arquivos. A pasta continua legível e editável e permanece intacta após cada atualização. O guia completo está na página de apps personalizados da documentação.

O app Agency Companion

O relógio se conecta ao app gratuito Agency Companion para iOS e Android. No celular, os jogadores podem abrir e fechar o relógio, alterar o bloqueio por código e a configuração de desbloqueio com o telefone, além de escolher quais apps ficam no relógio. "Encontrar relógio" faz o relógio abrir sozinho e tocar, mesmo com os sons silenciados, até o jogador pressionar Stop no jogo ou fechá-lo. A duração máxima é definida na configuração e, por padrão, é de 60 segundos.

O app se comunica com seu servidor pelo relay criptografado da Agency em api.agencyg.de, para que o servidor do jogo nunca fique exposto. Cada jogador recebe um código de pareamento vinculado ao personagem; solicitar um novo código invalida o anterior, e os códigos expiram.

Instalação resumida

  • Coloque o Agency-Watch na pasta de resources e adicione ensure Agency-Watch no server.cfg, após agency-phone, se você o estiver usando.
  • Defina o idioma, a chave, o item de relógio e os apps em config.lua. O arquivo está em inglês e tem comentários linha por linha.
  • Nenhuma tabela no banco de dados ou configuração de item é necessária para começar, e o framework é detectado automaticamente.
  • O recurso inclui dez idiomas, inglês por padrão, e nenhuma fonte ou ícone é carregado da internet.

Vindo de uma versão mais antiga: a configuração do AgencyOS27 tem novos blocos para Studio, Zero e o visor pequeno. Faça backup dos seus valores, use o novo config.lua e defina-os novamente. O pareamento do Companion e todas as configurações dos jogadores são mantidos após a atualização, e os jogadores veem a tela de atualização uma vez.

Obtenha o Agency-Watch

O Agency-Watch é gratuito na loja da Agency Scripts. O vídeo de apresentação do AgencyOS27 mostra o recurso em funcionamento no jogo, e a documentação abrange todas as configurações, comandos e exports.

O script ideal

Pronto para o seu servidor, com atualizações incluídas.

Pronto para começar?

Obtém os scripts na nossa loja, ou junta-te ao Discord para suporte, novidades e uma antevisão do que vem aí.