QBESXStandalone
Agency-Watch Экспорты & API
Теперь с AgencyOS27: бесплатное обновление для всех, у кого часы уже есть.
v27.0.1Бесплатно7 Страницы

01Клиентские экспорты
| Экспорт | Описание |
|---|---|
OpenWatch(mitte) | Открывает часы. Передайте true, чтобы открыть их по центру экрана, а не в настроенном углу. |
CloseWatch() | Закрывает часы и снимает фокус NUI. |
ToggleWatch() | Закрывает часы, если они открыты, иначе открывает. |
IsWatchOpen() | Возвращает true, пока интерфейс часов на экране. |
IsWatchLinked() | Возвращает false, если игрок отключил связь с Agency Phone в центре управления. |
RunWatchAction() | Запускает то, что назначено на оранжевую кнопку действия (Config.ActionButton). |
GetWatchSettings() | Возвращает полную таблицу настроек, из которой строится интерфейс часов (тема, циферблат, размер, приложения, язык). |
SetWatchSetting(key, value) | Задаёт одну настройку, сохраняет её для персонажа и сразу применяет. |
SetWatchSettings(table) | Задаёт несколько настроек сразу и перестраивает интерфейс один раз, а не для каждого значения. |
RequestWatchPairing() | Запрашивает у сервера код привязки для приложения Companion. Ответ приходит событием, а не возвращаемым значением. |
ShowUpdate() | Открывает экран обновления ПО AgencyOS. |
HandlesDeath() | Возвращает true, если часы показывают экстренный экран при смерти. Agency Phone проверяет это, чтобы оба устройства никогда не показывали его одновременно. |
GetFitness() | Возвращает текущие показатели активности за день: шаги, расстояние, активные минуты и калории. |
SetWatchAppInstalled(id, on) | Устанавливает или удаляет одно приложение для этого игрока. То же, что делает App Store, чтобы сервер мог выдать приложение как награду. |
FindWatch() | Заставляет часы звонить и светиться, как функция поиска в приложении Companion. |
StopFindWatch() | Останавливает звонок раньше, чем он закончится сам. |
IsWatchRinging() | Возвращает true, пока часы звонят. |
02Серверные экспорты
| Экспорт | Описание |
|---|---|
IsPremium(src) | Возвращает true, если часы этого игрока работают в версии Pro. Решение принимается по рукопожатию с подлинным Agency Phone, а не на клиенте. |