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 الأصلي، وليس من العميل أبدًا. |