Agency Docs
QBESXStandalone

Agency-Watch التصديرات وواجهة البرمجة

الآن مع 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)يثبّت تطبيقًا واحدًا لهذا اللاعب أو يزيله. هو ما يفعله متجر التطبيقات نفسه، ليتمكن الخادم من منح تطبيق كمكافأة.
FindWatch()يجعل الساعة ترن وتضيء، كما تفعل ميزة البحث في تطبيق Companion.
StopFindWatch()يوقف الرنين قبل أن ينتهي من تلقاء نفسه.
IsWatchRinging()تُرجع true ما دامت الساعة ترن.

02تصديرات الخادم

التصديرالوصف
IsPremium(src)تُرجع true عندما تعمل ساعة هذا اللاعب بنسخة Pro. يأتي الحكم من المصافحة مع Agency Phone الأصلي، وليس من العميل أبدًا.

ما زلت عالقًا بعد هذه الصفحة؟ فريق الدعم يتولّى الأمر من هنا.