Agency Docs
QBESXStandalone

Agency-Watch Eksporty & API

Teraz z AgencyOS27: bezpłatna aktualizacja dla każdego, kto już posiada zegarek.

v27.0.1Za darmo7 Strony

01Eksporty klienta

EksportOpis
OpenWatch(mitte)Otwiera zegarek. Przekaż true, aby otworzyć go na środku ekranu zamiast w skonfigurowanym rogu.
CloseWatch()Zamyka zegarek i zwalnia NUI focus.
ToggleWatch()Zamyka zegarek, jeśli jest otwarty, w przeciwnym razie go otwiera.
IsWatchOpen()Zwraca true, gdy UI zegarka jest widoczne na ekranie.
IsWatchLinked()Zwraca false, gdy gracz wyłączył połączenie z Agency Phone w centrum kontroli.
RunWatchAction()Uruchamia akcję przypisaną do pomarańczowego przycisku akcji (Config.ActionButton).
GetWatchSettings()Zwraca pełną tabelę ustawień, z której budowane jest UI zegarka (motyw, tarcza, rozmiar, aplikacje, locale).
SetWatchSetting(key, value)Ustawia pojedyncze ustawienie, zapisuje je dla postaci i stosuje od razu.
SetWatchSettings(table)Ustawia kilka ustawień naraz i przebudowuje UI tylko raz, zamiast dla każdej wartości z osobna.
RequestWatchPairing()Prosi serwer o kod parowania aplikacji Companion. Odpowiedź przychodzi jako event, a nie jako wartość zwracana.
ShowUpdate()Otwiera ekran aktualizacji oprogramowania AgencyOS.
HandlesDeath()Zwraca true, gdy zegarek wyświetla ekran awaryjny po śmierci. Agency Phone odpytuje o to, aby oba urządzenia nigdy nie pokazywały go jednocześnie.
GetFitness()Zwraca bieżące wartości sprawności: kroki, dystans, aktywne minuty i kalorie z bieżącego dnia.
SetWatchAppInstalled(id, on)Instaluje lub usuwa jedną aplikację dla tego gracza. To samo, co robi App Store, dzięki czemu serwer może przyznać aplikację jako nagrodę.
FindWatch()Sprawia, że zegarek dzwoni i podświetla się, tak jak przy funkcji wyszukiwania w aplikacji Companion.
StopFindWatch()Zatrzymuje dzwonienie, zanim samo się zakończy.
IsWatchRinging()Zwraca true, gdy zegarek dzwoni.

02Eksporty serwera

EksportOpis
IsPremium(src)Zwraca true, gdy zegarek tego gracza działa w wersji Pro. Weryfikacja pochodzi z handshake'u z oryginalnym Agency Phone, nigdy z klienta.

Nadal nie idzie po tej stronie? Nasze wsparcie przejmuje sprawę.