سجل تغييرات النظام البيئي

كل إصدار، تغذية واحدة

كل مورد من موارد Agency-* يأتي مع ملاحظات الإصدار الخاصة به. هنا كلها تظهر في جدول زمني واحد حتى تتمكن من رؤية عدد مرات التحديث بسهولة.

Agency-Hud
1.0.2
✨ جديد
• اختيار الشخصية: يختفي HUD تدريجيًا أثناء فتح شاشة اختيار الشخصية، ويعود فور وجود الشخصية في العالم

• تسجيل الخروج: تبديل الشخصية باستخدام /logout يخفي HUD فورًا على QBCore وQbox وESX

• Agency Multicharacter: يعمل معه مباشرةً دون إعداد إضافي، وتُغطى أنظمة multicharacter الأخرى عبر أحداث تسجيل الخروج الخاصة بالإطار
📦 ملاحظات التحديث
• قم بتنزيل الإصدار الجديد من Keymaster واستبدل المجلد، واحتفظ بملف config.lua الخاص بك
​
AgencyMod
1.4.1
🛡️ مراجعة المتجر الإلكتروني بواسطة AgencyAI
• يُفحص قبل النشر: تخضع كل متجر جديد أو معدّل لمراجعة AgencyAI أولاً، ولا يُنشر إلا بعد الموافقة عليه

• قائمة مهام واضحة: إذا كان هناك نقص، ستتلقى رسالة خاصة، وتعرض لوحة التحكم بدقة ما يجب إصلاحه

• طلب مراجعة: هل أصلحت المشكلة؟ اضغط على طلب مراجعة، وستعيد AgencyAI فحص متجرك فوراً

• إقرار المشغّل: يؤكد أصحاب المتاجر مرة واحدة أنهم البائع وأنهم مسؤولون عن متجرهم
✨ جديد
• التشيكية: أصبح كل متجر إلكتروني متاحًا الآن باللغة التشيكية أيضًا

• ترتيب المنتجات: رتّب منتجاتك كما في Tebex، حسب السعر (من الأقل إلى الأعلى أو العكس) أو حسب الاسم

• النطاقات المخصصة (Premium): وجّه سجل CNAME إلى webstores.agencyg.de. تُصدر شهادة SSL تلقائيًا وتعرض لوحة التحكم كل خطوة

• التذاكر على خادم الدعم: وجّه لوحة التذاكر إلى خادم دعم منفصل. يحصل الأعضاء على تذكرتهم فورًا، ويسجل الآخرون الدخول مرة واحدة عبر Discord، وينضمون تلقائيًا ويصلون إلى تذكرتهم
📦 ملاحظات التحديث
• لا يلزم أي إجراء: يتم تحديث AgencyMod تلقائيًا

• المتاجر الحالية: أكّد إقرار المشغّل في تبويب Webstore (Legal) حتى يتمكن متجرك من العودة إلى الإنترنت
AgencyMod
1.4.0
✨ جديد: AgencyMod Webstore
• متجرك الخاص: اربط متجر Tebex الخاص بك واحصل على متجر كامل على الرابط name.agencyg.de، مجانًا، وبتصميم متجر Agency Scripts. تظهر المنتجات والفئات والعروض تلقائيًا

• ثلاثة تصاميم: متجر السكربتات، ومتجر داخل اللعبة لخوادم FiveM مع عداد اللاعبين المباشر، أو متجر عام

• Discord مدمج: يسجل المشترون الدخول عبر Discord، وينضمون إلى خادمك، ويحصلون على رتبهم تلقائيًا، ويكتبون تقييمات تُنشر في Discord الخاص بك

• معالج الإعداد: ست خطوات قصيرة من رمز Tebex الخاص بك إلى متجر مباشر

• Premium مجانًا: أضف رمز المنشئ الخاص بنا إلى متجر Tebex الخاص بك واحصل على Premium بدون ميزات الذكاء الاصطناعي، بينما يوفر عملاؤك من 5 إلى 15 % على كل طلب
👑 متجر إلكتروني مع Premium
• علامتك التجارية: نطاق خاص، والألوان، والشعار، وصورة الترويسة، وترتيب الصفحات، وإيقاف الإعلانات

• AgencyAI في متجرك: مساعد تسوق باسم بوتك وصورته الرمزية، وترجمة تلقائية لأوصاف منتجاتك، وإعداد بنقرة واحدة

• نقاط الولاء: يجمع العملاء نسبة تحددها من كل عملية شراء ويستبدلون النقاط برموز كوبونات
🧩 وحدات جديدة
• Sales: تُعلن مبيعات Tebex الخاصة بك تلقائياً على Discord، مع تذكيرات ودعوة أخيرة وملخص

• Spotlight: كل أسبوع يحصل منتج واحد من متجرك على منشور خاص به

• Partners: ادعُ السيرفرات الشريكة عبر رابط. تصل أخبارك إليها دون منشن، وتنعكس التعديلات والحذف، ولا تُرسل العروض إلا بعد المعاينة
🔧 تحسينات
• الرسائل المجدولة: خطط للمنشورات في منشئ الرسائل حتى 90 يومًا مقدمًا

• كوبونات المسابقات: يحصل كل فائز على كود كوبون Tebex خاص به عبر الرسائل الخاصة

• لوحة التحكم: لكل من Webstore وSales وSpotlight فئته الخاصة

• الأمان: الشروط وسياسة الخصوصية واتفاقية معالجة البيانات للمتاجر، بالإضافة إلى صفحة إبلاغ لأي شخص
📦 ملاحظات التحديث
• لا يلزم أي إجراء: يتم تحديث AgencyMod تلقائيًا. افتح لوحة التحكم، وعلامة التبويب Webstore، لإنشاء متجرك في بضع دقائق
​
Agency Companion
27.1.5
✨ جديد
• دردشة الدعم: راسل الدعم كما في الدردشة، يرد AgencyMod فورًا ويتابع فريقنا المحادثة، تمامًا كما في help.agencyg.de

• Server Pro: يمنح مالكو الخوادم Pro لكل لاعب في خادمهم، مع باقات دفع لمرة واحدة لـ 10 إلى 1,000 لاعب

• الترقيات: انتقل إلى باقة أكبر في أي وقت وادفع الفرق فقط

• نقل الترخيص: غيّرت الخادم؟ انقل ترخيص Server Pro الخاص بك

• Pro عبر خادمك: يعرض التطبيق الخادم الذي يمنحك Pro

• اشترِ Server Pro مباشرة من التطبيق أو بالسعر العادي في تطبيق الويب
🔧 تحسينات
• إدخال واحد لكل خادم: تظهر جميع Agency Scripts الخاصة بخادم FiveM الآن كخادم واحد

• Pro: يخفي الآن أيضًا بطاقات الترويج الخاصة بنا

• تطبيق أنظف: كل شيء موجود في Home وShop وSupport وPro

• اللغات: تمت ترجمة جميع المنتجات في المتاجر إلى جميع اللغات الـ25
🗑️ تمت الإزالة
• Agency Max وتبويب AgencyAI. لم يعد بالإمكان شراء Max، وستظل الاشتراكات الحالية فعالة حتى تنتهي
📦 ملاحظات التحديث
• التحديث من خلال App Store أو Google Play

• يعمل Server Pro مع جميع خوادم FiveM التي تستخدم Agency Scripts، ولا حاجة لتحديث السكربت
​
AgencyMod
1.3.3
✨ جديد
• 16 لغة جديدة: اليابانية، والكورية، والإيطالية، والتركية، والبولندية، والهولندية، والإندونيسية، والفيتنامية، والتايلاندية، والأوكرانية، والتشيكية، والرومانية، والمجرية، واليونانية، والسويدية، والدنماركية، إلى جانب الإنجليزية، والألمانية، والفرنسية، والإسبانية، والبرتغالية، والروسية، والعربية، والصينية، والهندية

• كل شيء مترجم: رسائل البوت، وأوصاف أوامر السلاش، ولوحة التحكم، وقوالب القواعد، والموقع الإلكتروني، وسياسة الخصوصية والشروط، والتوثيق

• اللغات على الموقع: قسم جديد على bot.agencyscripts.dev يعرض جميع اللغات المدعومة في لمحة واحدة
🔧 تحسينات
• اللغة التلقائية: يتعرف AgencyMod على جميع اللغات الـ 25 من إعدادات خادم Discord الخاص بك ومن الموقع الذي تضيفه منه

• قائمة الخوادم: تُترجم صفحة خادمك تلقائيًا إلى جميع اللغات الـ 25

• AgencyAI: إجابات وملخصات وملاحظات التحديثات بجميع اللغات الـ 25

• الأوكرانية: الخوادم المضبوطة على الأوكرانية تحصل الآن على الأوكرانية بدلًا من الروسية
📦 ملاحظات التحديث
• لا يلزم أي إجراء: يتم تحديث AgencyMod تلقائيًا. لتغيير لغة الخادم، افتح لوحة التحكم: General، ثم Language
AgencyMod
1.3.2
✨ جديد
• /privacy: يعرض لكل عضو كيفية تعامل AgencyMod مع البيانات، مع روابط لسياسة الخصوصية والشروط بلغة سيرفرك

• حذف بياناتي: يمكن للأعضاء حذف بياناتهم على سيرفرك (المستوى، العملات، عيد الميلاد، الرتب المحفوظة وبيانات الدعوات) بزر واحد ضمن /privacy. تبقى التحذيرات وحالات الحماية من السبام، حتى لا يتمكن أحد من محو عقوباته بنفسه
🔧 تحسينات
• التشفير: أصبحت قاعدة بيانات AgencyMod مخزنة بشكل مشفر الآن (AES-256)

• لغة الإعداد: عند إضافة AgencyMod، يبدأ بالعمل باللغة التي تستخدمها على bot.agencyscripts.dev، بما في ذلك رسالة الترحيب
📦 ملاحظات التحديث
• لا يلزم أي إجراء: يتم تحديث AgencyMod تلقائيًا. تبقى إعداداتك وبياناتك كما هي تمامًا
AgencyMod
1.3.1
✨ جديد
• واجهة برمجة AgencyMod: اربط نظام التذاكر أو موقعك الإلكتروني أو مكتب المساعدة الخاص بك. أنشئ مفتاحًا من لوحة التحكم (تبويب AI)، وسيرد بوتك هناك بنفس الاسم والنبرة والتعليمات والمعرفة والوثائق كما في Discord

• تسليم للفريق: كل رد من الواجهة البرمجية يخبر نظامك إن كان التدخل البشري مطلوبًا، لكي لا يتدخل فريقك إلا عندما يكون ذلك مهمًا

• مثال مباشر: دعمنا الخاص على help.agencyg.de يرد الآن باستخدام AgencyMod

• التدريب: عندما يحل فريقك تذكرة، يقترح AgencyAI إدخالًا معرفيًا منها. وافق عليه وسيستخدمه البوت في كل مكان، أو أضف إدخالاتك الخاصة

• سلاسل الدفع (Bump): قم بالدفع في أيام متتالية لبناء سلسلة. السلسلة الأطول تفتح حتى 8 دفعات يوميًا وتجعل كل دفعة أكثر تأثيرًا

• ترتيب الرائج: تُرتب قائمة الخوادم الآن حسب الدفعات الأخيرة، لتبقى الخوادم التي تدفع بانتظام في المقدمة، مع ميداليات لأفضل 3

• تذكيرات الدفع: اضغط "Remind me" أسفل /bump وسيرسل لك AgencyMod رسالة خاصة عندما تصبح الدفعة التالية جاهزة، وفي المساء قبل أن تنكسر سلسلتك

• الترتيب: رتب قائمة الخوادم حسب الرائج، أو الدفع الأخير، أو الأعضاء، أو المتصلين، أو التقييم، أو أطول سلسلة
🔧 تحسينات
• ردود التذاكر: ردود أقصر وأوضح مع الخطوات الدقيقة، وعند الحاجة إلى شخص، يتصل البوت بفريقك فورًا

• /bump: يعرض رتبتك وسلسلتك وعدد عمليات الدفع المتبقية لك اليوم وموعد جاهزية الدفعة التالية

• صفحات الخادم: تعرض رتبتك وسلسلتك
📦 ملاحظات التحديث
• لا يلزم أي إجراء: يتم تحديث AgencyMod تلقائياً. تستهلك واجهة API حتى نصف حصتك الأسبوعية من الذكاء الاصطناعي، ويمكن زيادتها في أي وقت عبر تعبئة إضافية للذكاء الاصطناعي. بدون Premium، تأتي واجهة API مع حصة تجريبية صغيرة
Agency-Housing
1.1.0
✨ جديد
• Creator: معالج خطوة بخطوة يبدأ بالسؤال: MLO أم interior أم shell أم مبنى شقق؟

• مباني الشقق: عدة شقق خلف باب مدخل واحد، ولكل شقة interior ومفاتيح وأثاث وعقد إيجار خاص بها

• مباني الشقق: يختار اللاعبون شقتهم من قائمة عند المدخل المشترك

• تطبيق Housing: تطبيق جديد في App Store الخاص بـ Agency Phone وAgency Pad، يضم منازلك والتحكم بالأقفال وwaypoint والكاميرات المباشرة

• تطبيق Housing: يظل مثبتًا إلى أن يحذفه اللاعب

• تطبيق Housing: دعم جاهز لـ lb-phone وqs-smartphone-pro، بالإضافة إلى exports لإضافته إلى أي هاتف آخر

• الكراجات: يتعرّف تلقائيًا على سكربت الكراجات: Agency-Garage أو jg-advancedgarages أو qb-garages، بالإضافة إلى وضعي custom وevent

• أبواب MLO: يُقفل المدخل الرئيسي مع المنزل، بينما يُقفل كل باب آخر بشكل مستقل

• أبواب MLO: يتم اكتشاف الأبواب المنزلقة والبوابات، ويمكن فتح البوابات من داخل السيارة

• حدود العقارات: لم يعد بالإمكان وضع منزل جديد على أرض تابعة لعقار آخر

• حدود العقارات: تظهر العقارات الأخرى باللون الأحمر أثناء إعداد منزل جديد

• وضع البناء: التبديل بين الوضع الحر والوضع باستخدام المحاور

• الأثاث: توسّع الكتالوج ليضم أكثر من 1,300 قطعة، مصنفة حسب النوع، مع فئات جديدة للحمام والمكتب واللياقة البدنية والحديقة

• الكاميرات: تشويش كاميرات المراقبة في GTA، وصوت تبديل الكاميرا وصوت التحريك الأفقي عند مشاهدة البث

• Quick Place: طلب اسم لكل منزل يتم وضعه؛ ويمكن وضع المباني باستخدام كاميرا جوية
🔧 تحسينات
• Build mode: أصبح وضع الأثاث وتحريكه وإنشاؤه مستقرًا. يدوّر عجلة الماوس الأثاث بخطوات دقيقة؛ اضغط باستمرار على Alt لاستخدام خطوات أصغر.

• Creator: يمكن تحديد نقاط الظهور والخروج داخل أحد مباني GTA الداخلية عبر الانتقال الفوري إليها ثم العودة.

• Creator: صُنّفت المباني الداخلية ضمن Homes وGarages وBusiness وShells.

• Doors: فتح وإغلاق أصليان في GTA؛ يظهر تنبيه القفل عند الباب أو البوابة مباشرةً.

• Auto lock: يعمل عبر قفل مركزي واحد ويظل فعالًا بعد إعادة تشغيل resource.

• Owners: لا تظهر قائمة مدخل MLO إلا للزوار والمشترين.

• Selling: يُنقل اللاعبون إلى الخارج عند فقدانهم إمكانية الوصول إلى المنزل.

• Selling: تُزال قطع الأثاث عند كل عملية بيع؛ وتُزال ترقية الكاميرا عند بيع العقار للدولة.

• Cameras: كاميرا الباب الأمامي غير مرئية بدلًا من ظهورها كـ prop عائم.

• Property list: تصميم أنيق من سطرين.

• Borders: تُرسم على ارتفاع أكبر لتكون أسهل في الرؤية.
🐛 تم الإصلاح
• قائمة F3: تعذّر إيقاف خيار «تأجيره» أثناء فتح النموذج

• التأثيث: كان زر الأثاث مفقودًا خارج المنزل

• السوق: بقيت القائمة مفتوحة مرة واحدة بعد شراء MLO

• الكراجات: لم تعد نقطة الوقوف تظهر مرتين

• Quick Place: إصلاح خطأ في client/estate.lua وتجمّد الكاميرا بعد أول عملية وضع

• القفل التلقائي: لم تعد الأزرار تومض

• تطبيق الهاتف: لم يعد التطبيق يظهر أسفل شريط الحالة، ولم يعد الهاتف يُفتح مجددًا بشكل معطوب بعد عرض الكاميرا

• العناصر القابلة للوضع: أصبح مدخل الكابينة الجاهزة على الجانب الصحيح
⚙️ Config
• أُعيد تنظيم config.lua بتنسيق Agency Phone: أقسام مرقمة مع فهرس، مع بقاء جميع القيم دون تغيير

• جديد: Config.Garage وConfig.PhoneApp وConfig.Apartments وConfig.ClearFurnitureOnSale وConfig.CameraFeed

• جديد في Config.Zone: otherColor وotherDistance وallowOverlap وoverlapTolerance

• جديد: Config.Doors.vehicleRange وConfig.Gizmo.wheelStep وwheelFine
📦 ملاحظات التحديث
• استبدل المجلد بالكامل وانقل قيمك إلى ملف config.lua الجديد

• أعد تشغيل الـ resource مرة واحدة بعد التحديث؛ ستُحدّث قاعدة البيانات نفسها تلقائيًا

• شغّل /housethumbs مرة واحدة بصلاحية admin لإنشاء صور للأثاث الجديد
AgencyMod
1.3.0
✨ جديد
• المستويات: يكسب الأعضاء XP من الدردشة والتحدث في القنوات الصوتية. تُفتح رتب المستوى تلقائيًا. معززات XP لكل رتبة، وقنوات ورتب لا تمنح XP

• بطاقة الرتبة: يعرض /rank بطاقة رتبة كصورة، ويعرض /leaderboard الترتيب. يمكنك إضافة خلفيتك الخاصة مع Premium

• بطاقة رفع المستوى: بطاقة متحركة لكل مستوى جديد. اختر بين حلقة أو شرارات أو أمواج أو صورة ثابتة، ويمكنك تغيير النص واللون

• الإنجازات: عند كل 5 مستويات (قابلة للتعديل)، يحصل العضو على بطاقة خاصة بإطار ذهبي وشارة وورق زينة

• الاقتصاد: عملة خاصة بك مع سلاسل /daily و/work و/coins send وترتيب للأغنى

• المتجر: بِع الرتب وحزم XP مقابل coins باستخدام /shop و/buy، لتساعد coins الأعضاء أيضًا على رفع مستوياتهم

• الألعاب: /gamble coinflip وslots وdice للمراهنة بـ coins. تكون متوقفة حتى يفعّلها مشرف، مع حد أقصى للرهان وcooldown
• أعياد الميلاد: /birthday set، تهنئة في الوقت الذي تختاره مع بطاقة متحركة مزينة بورق الزينة ورتبة عيد ميلاد لمدة 24 ساعة. نص البطاقة بلغتك أو بنص من اختيارك

• الاقتراحات: استخدم /suggest أو أرسل رسالة في قناة الاقتراحات، مع التصويت بالأزرار وموضوع للنقاش وقرارات تتضمن السبب ورسالة DM

• انضمام لإنشاء غرفة: يؤدي الانضمام إلى قناة صوتية إلى إنشاء غرفة خاصة، يمكنك إدارتها باستخدام /voice (إعادة التسمية، تحديد الحد، القفل، الإخفاء، السماح، الطرد، النقل، المطالبة)

• الحماية من الغارات: تؤدي عمليات الانضمام الكثيرة في وقت واحد إلى إيقاف الدعوات مؤقتًا باستخدام ميزة الأمان المدمجة في Discord، مع إدارة الأعضاء الجدد

• الحماية من التخريب: من يحذف القنوات أو الرتب أو يحظر أو يطرد جماعيًا يفقد رتبه ويُطرد أو يُحظر. يُستثنى الأعضاء الموثوق بهم

• حماية البوتات: تُزال فورًا البوتات التي يضيفها أعضاء غير موثوق بهم عند تفعيل هذه الميزة

• قنوات العدّاد: أسماء القنوات الصوتية التي تعرض عدد الأعضاء أو البشر أو البوتات أو التعزيزات أو أصحاب رتبة معينة. أنشئها باستخدام /counter create
• Starboard: تظهر الرسائل التي تحصل على عدد كافٍ من النجوم في قناة أفضل الرسائل

• متتبع الدعوات: اعرف من دعا من، مع احتساب الدعوات الحقيقية ودعوات الأعضاء الذين غادروا والدعوات المزيفة: /invites ورتب كمكافآت

• المؤقتات: رسائل تتكرر تلقائيًا، ويمكنك جعلها تظهر فقط عندما تكون القناة نشطة

• الموقع الإلكتروني: قسم جديد على bot.agencyscripts.dev يعرض كل وحدة جديدة مباشرة
🔧 تحسينات
• AgencyAI: يعرف جميع الوحدات الجديدة ويمكنه إعدادها لك باستخدام /setup

• البحث في لوحة التحكم: يعثر على كل إعداد جديد باللغات التسع
📦 ملاحظات التحديث
• لا حاجة لفعل أي شيء: يتم تحديث AgencyMod تلقائيًا. ليس لـ Coins أي قيمة حقيقية، ولا يمكن شراؤها أو سحبها مطلقًا، حتى مع Premium.
Agency-Essentials
1.3.0
✨ جديد
• Elevator: خصّص المصعد لقائمة من اللاعبين. اخترهم من اللاعبين المتصلين عبر /aelevator؛ وسيُحفَظون باستخدام id دائم ويحتفظون بإمكانية الوصول بعد إعادة التشغيل.

• Elevator: شغّل شاشة التحميل أو أوقفها لكل مصعد.

• Doorlock: خيار «الإبقاء مفتوحًا» لأبواب المرائب والمصاريع والبوابات. عند إلغاء القفل، تُفتح البوابة وتبقى مفتوحة؛ وعند قفلها، تُغلق وتُقفل.

• Doorlock: حدّد نطاق التفاعل لكل باب. يمكنك التفاعل مع البوابات الكبيرة من مسافة أبعد.

• Doorlock: استورد جميع أبوابك من ox_doorlock بنقرة واحدة عبر /adoorlock (أو باستخدام adoorlock_import في وحدة تحكم الخادم).

• Doorlock: أضف الأبواب باستخدام model hash أو الاسم، للأبواب التي لا يمكنك التصويب عليها.
🔧 تحسينات
• Notify وProgressbar: يحل Smart Mode محل مفتاح AI القديم. تعمل الحماية من الرسائل المزعجة والأولوية ووقت القراءة وفق قواعد ثابتة وبسيطة.

• Reports: تمت إزالة مساعد AI، إلى جانب إعداداته ومفتاح API الخاص به. تبقى ردود المساعد القديمة في السجل كرسائل نظام عادية.

• Elevator وDoorlock: يكتشف Auto-detect الأبواب والطوابق اعتمادًا على الهندسة.

• Elevator: يغلق ESC أداة الإعداد بسلاسة.
🐛 تم الإصلاح
• Progressbar: عادت ترجمات القائمة إلى التحميل بشكل صحيح.

• الإعدادات: تعرض قائمة /aessentials الإصدار الصحيح.
📦 ملاحظات التحديث
• استبدل مجلد Agency-Essentials بالكامل.

• إذا أجريت تخصيصًا على config.lua، فأزل كتلة AI القديمة ضمن Reports وأضف MaxInteractDistance وHoldOpenRatio وHoldOpenDistance ضمن Doorlock.

• تُنشأ الجداول الجديدة تلقائيًا عند التشغيل لأول مرة. ستبقى أبوابك ومصاعدك وتقاريرك كما هي.
Agency-Zero
27.0.1
🔧 تحسينات
• Angy: أصبح اسم المساعد في قمرة القيادة Angy، مثل اسمه في Agency Phone وPad وWatch. حدّد وجهة، أو اسأل عن البطارية، أو تحدث معه كالمعتاد.

• مدمج: يعمل Angy داخل السيارة مباشرةً وفق قواعد ثابتة. لا حاجة إلى حساب أو مفتاح أو خدمة خارجية.

• علامة تبويب Assist: تحمل التلميحات وإعدادات المساعدة الآن اسم Angy بكل اللغات.
📦 ملاحظات التحديث
• استبدل مجلد Agency-Zero؛ سيظل ملف config.lua الخاص بك يعمل.
Agency-Watch
27.0.1
🔧 تحسينات
• Angy: أصبح اسم مساعد الساعة Angy، مثل اسمه على Agency Phone وAgency Pad. اضغط مطولًا على التاج واطرح سؤالك كما في السابق.

• مدمج: يعمل Angy وفق قواعد ثابتة مباشرةً على الساعة. بلا حساب أو مفتاح أو خدمة خارجية.

• السؤال عن الاسم: أصبح السؤالان «من أنت؟» و«Angy» يتلقيان إجابة بجميع اللغات العشر.
📦 ملاحظات التحديث
• استبدل مجلد Agency-Watch؛ سيظل ملف config.lua يعمل.
Agency-Seatbelt
2.0.1
🔧 تحسينات
• مفتاحك في كل مكان: يعرض تذكير ربط حزام الأمان وبطاقة الإعدادات الآن المفتاح الذي عيّنته للحزام في Settings > Key Bindings > FiveM، وليس المفتاح الافتراضي للخادم.

• الخروج من السيارة: تعرض تلميحة «افك الحزام أولًا» الآن المفتاح الذي تستخدمه فعلًا للخروج.
📦 ملاحظات التحديث
• استبدل مجلد Agency-Seatbelt؛ سيبقى ملف config.lua كما هو.
Agency-Pad
27.1.2
🔧 تحسينات
• Angy: أصبح مساعد الـpad يُسمى الآن Angy، وهو مدمج مباشرةً في الـpad بقواعد ثابتة. دون حساب أو مفتاح أو خدمة خارجية.

• MDT على ESX: أصبحت إجراءات الموظفين والمدير تعمل الآن على ESX. تُعد الرتب المحددة بـ isBoss = true في AgencyPadConfig.DepartmentOrgs رتبًا للمدير، حتى عندما لا يحتوي إطار العمل على علامة للمدير.

• Games Hub: أصبح الخصم الذي يتحكم فيه الكمبيوتر يُسمى الآن CPU.
🗑️ تمت الإزالة
• الوضع عبر الإنترنت: تمت إزالة الوضع الاختياري عبر الإنترنت للمساعد ومفاتيحه. يظل ملخص فرز الحالات في MDT حقلاً تملؤه بنفسك.
⚙️ Config
• إعادة التسمية: أصبحت إعدادات المساعد والرحلة تُسمى الآن EnableAngy وPadAngyKey وAutoRide…. لا يزال config القديم يعمل.
📦 ملاحظات التحديث
• استبدل مجلد agency-pad؛ سيظل ملف config.lua القديم يُقرأ.
Agency-Phone
27.1.2
🔧 تحسينات
• Angy: أصبح اسم المساعد Angy. ما زالت ميزات فتح التطبيقات والاتصال بجهات الاتصال ومراسلتها ونقاط الطريق والطقس والرحلات والإجابات السريعة تعمل، وأصبحت الآن مدمجة بالكامل في الهاتف بقواعد ثابتة.

• يعمل على خادمك: لا يحتاج Angy إلى حساب أو مفتاح أو خدمة خارجية. ثبّته وسيعمل.

• AutoRide: أصبحت خدمة الرحلات في Angy وتطبيق Rides تحمل اسمًا خاصًا بها: AutoRide.
🗑️ تمت الإزالة
• الوضع عبر الإنترنت: تمت إزالة الوضع الاختياري عبر الإنترنت للمساعد ومفاتيحه؛ لم يعد هناك ما يلزم إعداده.
⚙️ الإعدادات
• إعادة تسمية: أصبحت إعدادات المساعد والرحلة تُسمى الآن EnableAngy وAngyKey وAutoRide…. سيظل الإعداد القديم يعمل.
📦 ملاحظات التحديث
• استبدل مجلد agency-phone. يمكنك الاحتفاظ بملف config.lua إذا أردت؛ فما زالت تتم قراءة الأسماء القديمة.
Agency-Admin
1.7.2
🔧 تحسينات
• Dashboard: بلاطة أقل وصفّ وصول سريع أكثر ترتيبًا؛ أصبحت وحدة تحكم الخادم في المكان الذي تتوقعه تمامًا

• Reports: أصبحت كل إجابة في report صادرة عن أحد أفراد الطاقم الحقيقيين، كما أصبح عنوان report أكثر ترتيبًا

• Announcements: أصبح زر الإرسال يحمل تسمية واضحة بجميع اللغات
🗑️ تمت الإزالة
• الدردشة المصغّرة: تمت إزالة نافذة الدردشة في لوحة التحكم وردودها التلقائية على البلاغات.
⚙️ Config
• لم تعد كتلة الدردشة في config.lua وإعدادات الرد التلقائي ضمن Config.Reports مستخدمة، ويمكن حذفها
📦 ملاحظات التحديث
• استبدل مجلد المورد؛ ستبقى رتبك وحالات الحظر وبياناتك المحفوظة دون تغيير
Agency-Doorlock
1.1.8
🔧 تحسينات
• Auto-Detect: أصبح تصميم زر «اكتشاف الأبواب القريبة» أكثر ترتيبًا، ورسائل النتائج أوضح

• المحرر: تذييل أصغر يعرض اسم Agency Doorlock وروابط الدعم فقط

• الترجمات: إعادة صياغة رسائل الاكتشاف باللغات الـ25 كلها
📦 ملاحظات التحديث
• استبدل مجلد المورد؛ سيظل ملف config.lua وجميع الأبواب المحفوظة دون تغيير
Agency-Lifeinvader V3
3.2.1
🔧 تحسينات
• Auto-Check: أصبح لفحص الرسائل المزعجة على خادمك اسم أوضح في قائمة الإدارة وقائمة المراجعة ورسائل اللاعبين

• نموذج الإنشاء: تصميم أكثر ترتيبًا؛ يمكن للاعبين كتابة إعلانهم مباشرةً ورؤية المعاينة فورًا

• لوحة الإدارة: نظرة عامة أقصر على النظام وصفحة إعدادات أكثر ترتيبًا

• الترجمات: تم تحديث اللغات الـ26 جميعها لتستخدم الصياغة الجديدة
🗑️ تمت الإزالة
• Text writer: تمت إزالة الزر الاختياري وإعدادات المزوّد.
⚙️ Config
• أصبحت إعدادات التحقق من الرسائل المزعجة ضمن Config.Review.autoCheck؛ وستظل الإعدادات القديمة تعمل

• لم يعد يتم استخدام كتلة Text Writer في config.lua ويمكن حذفها
📦 ملاحظات التحديث
• استبدل مجلد المورد؛ ستظل إعلاناتك ومسوداتك وسجلك دون تغيير
Agency-Reports V2
2.3.1
🔧 تحسينات
• دردشة البلاغات: أصبحت كل الإجابات تأتي الآن من أحد أعضاء فريق العمل الفعليين، كما أصبحت الدردشة أوضح وأسهل للمتابعة

• نموذج الإنشاء: تصميم أبسط مع مفتاح تبديل أقل؛ يمكن الآن إرسال البلاغات بنقرة واحدة

• البلاغات القديمة: تظل الردود التلقائية من الإصدارات السابقة محفوظة في السجل كرسائل نظام عادية
🗑️ تمت الإزالة
• Auto replies: تمت إزالة ميزة الرد التلقائي الاختيارية وإعداداتها.
⚙️ Config
• لم تعد كتلة الرد التلقائي في config.lua مستخدمة، ويمكن حذفها
📦 ملاحظات التحديث
• استبدل مجلد المورد، وستظل تقاريرك ورسائلك دون تغيير
Agency-Progressbar
2.0.5
🔧 تحسينات
• Smart Mode: أصبحت التسميات أكثر ترتيبًا، وأصبح عرض الوقت التكيفي يتحكم به مفتاح واضح واحد في قائمة الإعدادات

• قائمة الإعدادات: Footer أكثر ترتيبًا وتلميحات أقصر باللغات الـ14 كلها

• Config: أصبح اسم الخيار smartModeEnabled؛ وتستمر configs القديمة في العمل دون تغييرات
📦 ملاحظات التحديث
• استبدل مجلد المورد؛ سيبقى ملف config.lua وإعدادات اللاعبين المحفوظة كما هي
Agency-Notify
2.0.2
🔧 تحسينات
• Smart Mode: أصبحت أولوية الكلمات المفتاحية والحماية من الرسائل المزعجة والمدة التلقائية تُدار الآن عبر مفتاح واحد واضح في /anotify

• Badges: تعرض الإشعارات التي يتعامل معها Smart Mode الآن برقًا صغيرًا في صف العنوان

• قائمة الإعدادات: footer أكثر ترتيبًا ووصف أقصر لكل خيار

• Config: أصبحت الميزات الذكية تُسمى الآن Config.SmartMode؛ وتستمر configs القديمة في العمل دون تغيير
📦 ملاحظات التحديث
• استبدل مجلد المورد؛ سيظل ملف config.lua وإعدادات اللاعبين المحفوظة دون تغيير
Agency-Hud
1.0.1
🔧 تحسينات
• Drive Assist: أصبحت تحذيرات انخفاض الوقود والسرعة تحمل أسماء واضحة ومخصصة في القائمة والإشعارات

• الإشعارات: تظهر التحذيرات الآن باسم «Agency HUD»، ليتمكن اللاعبون من معرفة مصدرها فورًا

• Config: أصبحت إعدادات التحذيرات تُسمى الآن Config.DriveAssist؛ وتستمر configs القديمة في العمل دون تغيير
📦 ملاحظات التحديث
• استبدل مجلد المورد؛ سيستمر config.lua بالعمل كما هو
Agency-Garage
1.0.3
🔧 تحسينات
• محدد موقع المركبة: رسائل أوضح وأقصر عند تحديد سيارتك على الخريطة أو تعذّر العثور عليها

• الترجمات: أُعيدت صياغة نصوص محدد الموقع بالإنجليزية والألمانية لتتناسب مع بقية المرآب
📦 ملاحظات التحديث
• استبدل مجلد المورد؛ سيظل ملف config.lua وجميع المركبات المخزنة دون تغيير
Agency-Elevator
1.3.2
🔧 تحسينات
• Configurator: أصبح تصميم زر Auto-Detect Floors أكثر ترتيبًا، ويعرض الآن المعلومات المهمة فقط

• Auto-Detect Floors: يفحص بئر المصعد ويضيف جميع الطوابق بنقرة واحدة، بالسرعة نفسها كما في السابق

• Panel footer: أصبح أنحف وأقل ازدحامًا، ولا يعرض سوى اسم Agency Elevator وروابط الدعم

• Translations: تم تنقيح نصوص configurator في اللغات الـ13 كلها
📦 ملاحظات التحديث
• استبدل مجلد المورد؛ سيبقى ملف config.lua وجميع المصاعد المحفوظة كما هي
Agency-Doorlock
1.2.0
✨ جديد
• مفاتيح العناصر: تبويب Items جديد في /adoorlock؛ يمكن لأي شخص يحمل أحد العناصر المدرجة قفل هذا الباب وفتحه

• العناصر الرئيسية: تفتح العناصر الموجودة في Config.ItemKeys.MasterItems جميع الأبواب

• استخدام لمرة واحدة: تُزال العناصر الموجودة في Config.ItemKeys.ConsumeItems بعد كل استخدام، داخل اللعبة ومن تطبيق Companion أيضًا

• أنظمة المخزون: يعمل مع ox_inventory وQBCore وESX، ومع QBox عبر ox_inventory
🔧 تحسينات
• استيراد ox_doorlock: يتم الآن نقل مفاتيح العناصر بدلاً من استثنائها

• الوصول: يتم التحقق من العناصر أخيرًا، لذا لن يستهلك اللاعبون الذين لديهم صلاحية عبر الوظيفة أو العصابة أو اللاعب أو Everyone أي عنصر

• Config: تم تنظيم config.lua في تسعة أقسام مرقمة مع جدول محتويات؛ وتظل جميع الخيارات والقيم الافتراضية كما هي

• اللغات: تُرجمت جميع النصوص الجديدة إلى اللغات الـ25
⚙️ Config
• كتلة جديدة Config.ItemKeys تتضمن Enable وInventory وMasterItems وConsumeItems
📦 ملاحظات التحديث
• استبدل مجلد Agency-Doorlock واحتفظ بملف config.lua الخاص بك؛ تعمل مفاتيح العناصر دون الكتلة الجديدة

• لاستخدام التخطيط الجديد وإعدادات العناصر، استخدم ملف config.lua الجديد وانسخ إليه قيمك

• لا حاجة إلى إجراء تغييرات على قاعدة البيانات
Agency-Admin
1.7.1
🔧 تحسينات
• العرض المباشر: يلتقط السكربت الصور الآن بنفسه، ولا يُستخدم screenshot-basic إلا كخيار احتياطي

• لوحة الويب: عندما لا تظهر صورة في لعبة أحد اللاعبين، يوضح العرض المباشر ذلك بدلًا من عرض شاشة سوداء
🐛 تم الإصلاح
• Live view: تم إصلاح ظهور شاشة سوداء عندما تكون لعبة اللاعب الذي تتم مشاهدته مصغّرة أو لا يتم عرضها

• Live view: يواصل وضع الصورة الواحدة المحاولة ويستأنف تلقائيًا بمجرد عودة الصورة
📦 ملاحظات التحديث
• استبدل مجلد Agency-Admin واحتفظ بملف config.lua الخاص بك

• سيحمّل اللاعبون العرض المباشر الجديد عند دخولهم التالي
Agency-Housing
1.0.3
✨ جديد
• Routing buckets: يستخدم كل منزل routing bucket خاصًا به أثناء وجود شخص بالداخل؛ وينضم إليه الزوار الذين تسمح لهم بالدخول

• Config: Config.Instances مع enabled وbucketOffset
🐛 تم الإصلاح
• Instances: لم يعد بإمكان اللاعبين الموجودين في منازل مختلفة ذات التصميم الداخلي نفسه رؤية بعضهم أو الالتقاء

• المغادرة: يُعاد اللاعبون الذين يغادرون المنزل دون استخدام الباب (إعادة الظهور، الانتقال الفوري) إلى العالم المفتوح
​
📦 ملاحظات التحديث
• استبدل المجلد وأضف كتلة Config.Instances الجديدة من ملف config.lua الجديد إلى ملفك

• بدون هذه الكتلة، تكون الـ instances مفعّلة افتراضيًا بإزاحة 7000
Agency-Vehicleshop
1.0.2
✨ جديد
• README: دليل مختصر للتثبيت وإضافة سياراتك ودراجاتك النارية الخاصة على ESX وstandalone
🔧 تحسينات
• الحزمة: إزالة الملفات القديمة المكررة وبقايا النظام من التنزيل
🐛 تم الإصلاح
• Escrow: لم تعد الملفات config.lua وlocales.lua وshared/framework.lua مشفّرة، ويمكن تعديلها مجددًا

• بدء التشغيل: تمت إزالة معالج تصحيح أخطاء متبقٍ كان يُحمّل عند كل بدء للخادم
📦 ملاحظات التحديث
• استبدل المجلد، ثم انسخ قائمة المركبات من ملف config.lua القديم إلى الملف الجديد

• في ESX ووضع standalone، عيّن Config.VehicleSource = 'config' وأضف المركبات إلى Config.Vehicles
Agency-Garage
1.0.2
✨ جديد
• Agency-Housing: أصبحت كراجات المنازل تعمل مباشرةً مع Agency-Housing 1.0.2 والإصدارات الأحدث

• Exports: تتيح RegisterGarage (للعميل والخادم) وOpenGarage (للعميل) للسكربتات الأخرى إضافة كراجاتها الخاصة وفتحها أثناء التشغيل

• Exports: تخبر IsBusy السكربتات الأخرى عندما تكون قائمة الكراج أو معاينة المركبة معروضة على الشاشة
🐛 تم الإصلاح
• Agency-Housing: إصلاح الخطأ No such export OpenGarage in resource Agency-Garage عند فتح مرآب المنزل

• Interiors: لم تعد المركبات في المرائب داخل المباني تظهر على السطح

• Preview: يتم إخفاء اللاعب أثناء معاينة المركبة بدلًا من بقائه داخل السيارة

• Single spawn point: لم تعد سيارة المعاينة تحجب نقطة خروجها، لذا أصبح بالإمكان إخراج السيارات مجددًا

• Menu: تؤدي نقطة الخروج المحجوبة الآن إلى إغلاق القائمة بدلًا من إبقائك عالقًا في كاميرا المعاينة

• تمت إزالة رسالة debug متبقية من وحدة تحكم العميل
📦 ملاحظات التحديث
• استبدل هذه الملفات: fxmanifest.lua، client/main.lua، client/camera.lua، server/main.lua

• يبقى كل من config.lua وملفات الترجمة وقاعدة البيانات دون تغيير، وتظل إعداداتك محفوظة
Agency-Pad
27.1.1
✨ جديد
• تخزين الوسائط: تُخزَّن الصور والمقاطع ولقطات الشاشة والرسائل الصوتية افتراضيًا في قاعدة بياناتك الخاصة، دون الحاجة إلى API key

• يرى كل لاعب جميع الملفات، وتتشارك Agency Phone وAgency Cloud هذه الملفات

• Cloudflare R2: تخزين اختياري في R2 bucket خاص بك، مجاني حتى 10 GB وأسرع للخوادم التي تحتوي على الكثير من الفيديوهات

• اختبار ذاتي: يتحقق padmediatest <player id> من رفع الملفات وتنزيلها والصور والرسائل الصوتية، ثم يعرض النتيجة في وحدة التحكم

• الكاميرا: يظهر تقدم حفظ المقطع كنسبة مئوية
🔧 تحسينات
• الأمان: تم نقل مفاتيح TURN وجميع Discord webhooks من config.lua إلى config_server.lua؛ ولا يتلقاها اللاعبون مطلقًا

• تُحذف الوسائط القديمة تلقائيًا بعد 30 يومًا أو عند تجاوز 10 GB. ويمكن تعديل كلا الإعدادين
🗑️ تمت الإزالة
• لم يعد Fivemanage وDiscord يُستخدمان لتخزين الوسائط، بعد توقف خدمة الرفع في Fivemanage عن العمل. ستظل Discord webhooks مستخدمة للسجلات.
⚙️ الإعدادات
• جديد: AgencyPadConfig.MediaStorage في config.lua

• ملف جديد config_server.lua لجميع المفاتيح وwebhooks؛ لا يُرسل هذا الملف إلى اللاعبين مطلقًا. ستظل القيم الموجودة في ملف config.lua قديم تعمل.

• تمت الإزالة: MediaStorageProvider، FiveManageApiUrl، FiveManageApiKey، ScreenshotWebhook
📦 ملاحظات التحديث
• استبدل المجلد وأضف config_server.lua، ثم انقل إليه مفاتيح TURN وخطافات الويب الخاصة بك.

• تحتفظ الصور المحفوظة سابقًا بروابطها القديمة.

• دليل خياري التخزين: docs.agencyg.de/pad/media-storage
Agency-Phone
27.1.1
✨ جديد
• تخزين الوسائط: تُخزَّن الصور والمقاطع ولقطات الشاشة والرسائل الصوتية افتراضيًا في قاعدة بياناتك الخاصة، دون الحاجة إلى مفتاح API

• يمكن لكل لاعب مشاهدة جميع الملفات. يتشارك Agency Pad وAgency Cloud الملفات، ويعرضها تطبيق Agency Companion على iOS وAndroid والويب

• Cloudflare R2: تخزين اختياري في حاوية R2 الخاصة بك، مجاني حتى 10 GB وأسرع للخوادم التي تحتوي على الكثير من مقاطع الفيديو

• اختبار ذاتي: يفحص phonemediatest <player id> عمليات الرفع والتنزيل والصور والرسائل الصوتية، ثم يعرض النتيجة في وحدة التحكم

• الكاميرا: يظهر تقدم حفظ المقطع بالنسبة المئوية

• تطبيق Companion: تظهر الصور التي تُرفع عبر التطبيق في المعرض داخل اللعبة، وحذفها من التطبيق يزيلها أيضًا من اللعبة
🔧 تحسينات
• الأمان: نُقلت مفاتيح TURN وجميع Discord webhooks من config.lua إلى config_server.lua؛ ولا تصل إلى اللاعبين مطلقًا

• تُحذف الوسائط القديمة تلقائيًا بعد 30 يومًا أو عند تجاوز 10 GB؛ ويمكن تعديل كلا الإعدادين
🗑️ تمت الإزالة
• لم يعد Fivemanage وDiscord يُستخدمان لتخزين الوسائط، لأن خدمة الرفع في Fivemanage توقفت عن العمل. تظل Discord webhooks مستخدمة للسجلات.
⚙️ الإعدادات
• جديد: AgencyConfig.MediaStorage في config.lua

• ملف جديد config_server.lua لجميع المفاتيح وwebhooks؛ لا يُرسل أبدًا إلى اللاعبين. ستظل القيم الموجودة في ملف config.lua قديم تعمل

• تمت الإزالة: MediaStorageProvider، FiveManageApiUrl، FiveManageApiKey، ScreenshotWebhook
📦 ملاحظات التحديث
• استبدل المجلد وأضف config_server.lua، ثم انقل إليه مفاتيح TURN وwebhooks.

• ستحتفظ الصور المحفوظة مسبقًا بروابطها القديمة.

• دليل خياري التخزين: docs.agencyg.de/phone/media-storage
AgencyMod
1.2.2
✨ جديد
• قائمة الخوادم في التطبيق: أصبحت قائمة خوادم AgencyMod متاحة الآن في Agency Companion على iPhone وiPad وMac وAndroid

• قائمة الخوادم: هل تريد إدراج خادمك؟ فعّل قائمة الخوادم في لوحة التحكم واستخدم /bump كل ساعتين

• Bump من التطبيق: ارفع ترتيب خادمك مباشرةً من التطبيق، مع عدٍّ تنازلي حتى موعد الـ bump التالي

• Premium في التطبيق: اشترِ AgencyMod Premium لخادمك من التطبيق عبر App Store أو Google Play: شهريًا أو لمدة 6 أشهر أو مدى الحياة

• Message builder: ما يصل إلى 9 صور كبيرة جدًا لكل embed، تُعرض كشبكة في embeds الكلاسيكية وكمعرض في Components V2

• Agency-Anticheat: قائمة خاصة داخل اللعبة /acpanel تعمل دون Agency-Admin

• Agency-Anticheat: اكتشافات جديدة للضرر المستحيل، والمركبات التي تتجاوز صحتها الحد الأقصى، ووجود حسابين على جهاز PC واحد، وكسب المال بسرعة كبيرة، وتحميل خامات قوائم الغش
🔧 تحسينات
• Premium: يمكنك الآن أيضًا نقل Premium من خادم غادرته أو أغلقته. ويشمل ذلك Premium للشركاء، كما تنتقل معه ميزانية AI الأسبوعية

• Premium: تضع ميزة Auto-bump خوادم Premium ضمن الخوادم المميزة في قائمة الخوادم

• الإشارات: لا يتم إرسال @everyone و@here إلا عند اختيارهما عمدًا، مع تأكيد في اللوحة

• /say: خيار جديد mention_everyone

• الحماية من الرسائل المزعجة: إذا كُتب @everyone أو @here دون إذن، فسيتم حذفه ومعاقبة المستخدم عند تفعيل AutoMod

• اكتشاف الاحتيال: يكتشف الآن رسائل ضخ العملات المشفرة
📦 ملاحظات التحديث
• لا يلزمك فعل أي شيء: يحدّث AgencyMod نفسه تلقائيًا؛ وشراء Premium داخل التطبيق منفصل عن Agency Companion Pro وMax
Agency-Pad
27.1.0
✨ جديد
• GamesHub: 32 لعبة Agency Games مدمجة في الجهاز اللوحي، تعمل دون اتصال بالإنترنت ومن دون إعلانات، مع فئات وأعلى النتائج

• Recorder: مذكرات صوتية مع إمكانية الإيقاف المؤقت وإعادة التسمية، باستخدام ميكروفون الدردشة الصوتية

• Calendar: مثبت مسبقًا؛ تتم مشاركة الأحداث مع Agency Phone

• Bleeter: أُعيد تصميمه على غرار X، مع موجز واحد للهاتف والجهاز اللوحي

• Buzz: رسائل صوتية تعرض شكل الموجة

• Control Centre: التقاط صور للشاشة وتسجيل شاشة الجهاز اللوحي، مع حفظها في Photos

• Maps: عرض القمر الصناعي، والأماكن القريبة، ومسارات GPS على شكل خطوط، ومشاركة الموقع مع جهات الاتصال

• Darknet: اطلب باستخدام DigiCoin واستلم الطلب من dead drop؛ يعمل مع Agency-Blackmarket

• 11 خلفية جديدة أُعيد تصميمها لتناسب العرض الأفقي

• يمكن لزري شاشة القفل فتح أي تطبيق
🔧 تحسينات
• الشاشة الرئيسية: ستة أعمدة وأربعة صفوف مثل iPadOS، وأيقونات مربعة وعناصر واجهة 2x2

• مركز التحكم: تصميم جديد ببلاطات أكثر هدوءًا ومن دون وميض عند فتحه

• الإشعارات: Liquid Glass، اسحب للإغلاق وخيار «مسح الكل»

• جهات الاتصال والهاتف: أُعيد بناؤهما؛ تعرض المكالمات الأخيرة الأسماء وترن المكالمات في Dynamic Island

• App Store: شريط علامات تبويب أعرض، وبحث بعرض كامل وصفحات للتطبيقات

• AgencyCloud والإعدادات والتقارير والأسهم وCrypto وWallet وGarage: أُعيد بناؤها لتناسب الوضع الأفقي

• الطقس: يظل المكان ودرجة الحرارة ظاهرين أثناء التمرير

• الأمان: تُحدَّد الأسعار والتداولات والإيداعات ومركبات المرآب وعناصر الدارك نت على الخادم

• تُحفَظ الإعدادات والتطبيقات المثبتة والمجلدات ومستويات الصوت على الخادم
🐛 تم الإصلاح
• لم تعد التطبيقات التي تم تنزيلها تختفي بعد إعادة التشغيل لدى اللاعبين الذين لديهم تطبيق وظيفة

• Garage: لم يعد البحث والفلاتر مضغوطين عند وجود عدد كبير من المركبات

• Widgets: لم تعد أداة الساعة تظهر مجددًا بعد إزالتها

• يظل مستوى الصوت 0 مكتومًا بعد إعادة التشغيل

• Weather: أصبحت البطاقات واضحة في الوضع الفاتح

• AutoRide: يتيح لك الضغط على E أو F الركوب مجددًا، وتتوقف السيارة عند نقطة المسار
🗑️ تمت الإزالة
• جسر موقع GamesHub وAgencyPadConfig.GamesHubUrl
⚙️ الإعدادات
• جديد: ScreenCapture، Darknet (يحل محل DarknetItems)، StockMarketHours، WalletFixedTerms، VoiceMessages، Recorder

• جديد: BleeterMaxLength، RadioChannelLocks، RadioLockDecimals، DefaultVideoStorageBytes، AutoRidePreferPhone، AutoRidePhoneResource
📦 ملاحظات التحديث
• استبدل مجلدي agency-pad وphone-topv؛ يتضمن التحديث TopV Social 1.3.5

• ابدأ بملف config.lua الجديد وانقل إليه قيمك

• كانت الودائع الثابتة القديمة وأرصدة الخزنة محفوظة في المتصفح فقط ولن يتم نقلها
Agency-Phone
27.1.0
📞 المكالمات والهواتف العمومية
• هواتف عمومية في الشوارع: اتصل بأي رقم؛ وتظهر باسم «Payphone». الأرقام 911 و110 و112 مجانية وتنبّه الشرطة وخدمات الطوارئ الطبية. AgencyConfig.Payphones

• ترنّ المكالمات الواردة في Dynamic Island، ويظل الهاتف قابلاً للاستخدام أثناء الرنين.

• أُعيد تصميم تطبيقي الهاتف وجهات الاتصال بأسلوب iOS. تعرض المكالمات الأخيرة الأسماء، وتتضمن مفتاح تبديل «الكل | الفائتة».
💬 الرسائل والتواصل الاجتماعي
• رسائل صوتية في Buzz: اضغط على الميكروفون، سجّل وأرسل. تُشغّل مع عرض الموجة الصوتية

• دردشة Snapr كما في الأصل: نص بين اللقطات، وقائمة دردشات بأيقونات الحالة، وملصقات للموقع والوقت

• أُعيد تصميم Bleeter على غرار X، مع خط زمني وردود وإعادات نشر و#وسوم و@إشارات
🗺️ الخرائط
• أُعيد تصميم الخرائط لتشمل عرضًا عبر الأقمار الصناعية، والأماكن القريبة، ومسار GPS الفعلي على شكل خط

• أصبحت مشاركة موقعك مع الأصدقاء تعمل؛ ويتم تحديث المواقع كل خمس ثوانٍ

• لم يعد فتح موقع من Buzz يؤدي إلى تجمّد الخريطة
🎙️ Recorder & Capture
• تطبيق Recorder جديد مثل «المذكرات الصوتية»، مع إمكانية الإيقاف المؤقت وإعادة التسمية والإرسال إلى Buzz والنسخ الاحتياطي إلى AgencyCloud

• تستخدم التسجيلات والرسائل الصوتية ميكروفون الدردشة الصوتية في FiveM

• التقاط لقطات الشاشة وتسجيل الشاشة من مركز التحكم، مع حفظها في المعرض
📱 AgencyOS27.1
• أُعيد تصميم مركز التحكم والإعدادات وApp Store والتقارير والصحة وWatch والمرآب بأسلوب iOS

• تطبيق التقويم مثبّت افتراضيًا، مع تذكيرات وأحداث متكررة وأداة للشاشة الرئيسية

• إشعارات Liquid Glass، وشريط تمرير جديد لمستوى الصوت، و11 خلفية جديدة، وأزرار لشاشة القفل من اختيارك
💰 المال وDarknet
• أُعيد بناء الأسهم والعملات المشفرة: تُدار الأسعار والصفقات على الخادم، مع سجل لمدة 24 ساعة

• أُعيد بناء Darknet: اطلب باستخدام DigiCoin واستلم الطلب من نقطة تسليم سرية؛ خمسة مستويات مع خصومات. يعمل مع Agency-Blackmarket

• تُفوّتَر عقود الهاتف المحمول على الخادم وفق فاصل زمني محدد. AgencyConfig.CarrierBilling
🔒 الأمان
• لم تعد الأسهم والعملات الرقمية والدارك نت والمرآب تأخذ الأسعار أو الإجماليات أو المركبات من العميل
📦 ملاحظات التحديث
• تم تنظيم config.lua في 18 فئة مع ملاحظات موجزة. ابدأ بالملف الجديد وانقل إليه قيمك

• استبدل مجلد phone-topv أيضًا؛ يتضمن التحديث TopV Social 1.3.5

• تُحدّث قاعدة البيانات نفسها تلقائيًا عند التشغيل الأول
AgencyMod
1.2.1
🛡️ الفصائل
• قائمة فصائل تُحدّث نفسها تلقائيًا، وتتضمن القيادة والموقع وحماية البناء والفترة التجريبية والتحذيرات. إعلانات عن كل تغيير، وسجل، وتحذيرات بتاريخ انتهاء الصلاحية لفصيل واحد أو عدة فصائل في الوقت نفسه. /faction
📋 القوائم
• قوائم المنازل والعقارات والمسارات التي تُحدَّث تلقائيًا في قناة. /lists
👮 Faction Helper
• لخادم Discord الخاص بالفصيل: عيّن الأعضاء ورقِّهم وخفّض رتبهم وافصلهم حسب الرتبة، مع قائمة موظفين تُحدَّث تلقائيًا وسجل لكل عضو. /personnel
🕐 أوقات الخدمة
• سجّل بدء الخدمة وانتهاءها باستخدام الأزرار أو /duty، مع دور خدمة اختياري، وإنهاء تلقائي للخدمة، ولوحة متصدرين. /duty
🔒 Agency-Anticheat
• يتصل AgencyMod تلقائيًا بـ Agency-Anticheat على خادم FiveM الخاص بك. تظهر عمليات الحظر والطرد والإغلاق في Discord، كما يُحظر الغشاشون الذين يتم اكتشافهم على Discord أيضًا. تحكّم بكل شيء مباشرةً من Discord باستخدام /anticheat status وlockdown وunban وmode. احصل على Agency-Anticheat: https://agencyscripts.dev/en/product/agency-anticheat
🔎 Dashboard وdocs
• تتوفر جميع الأقسام الجديدة في بحث Dashboard بجميع اللغات التسع، وتتضمن docs دليلاً لكل وحدة جديدة.
Agency-Admin
v1.7.0
✨ جديد
• صفحة Anticheat: حالة الحماية مع حمل الفحوصات على الخادم مباشرةً، ووضع الكشف (Learning, Relaxed, Balanced, Strict) كمفتاح تبديل، إضافةً إلى حالات الرصد وعمليات الطرد والحظر اليوم

• قائمة مباشرة بكل عمليات الكشف، واللاعبين المتصلين مرتبين حسب مستوى الخطورة مع خياري Kick وBan، وجميع عمليات حظر Anticheat مع أدلتها وخيار Unban

• كل عملية كشف كمفتاح تبديل، مع قاعدتها في الوضع النشط

• تفعيل Lockdown بنقرة واحدة، وتأكيد خادم Discord الذي يريد الاتصال عبر AgencyMod مباشرةً على الصفحة

• يُستثنى المشرفون تلقائيًا: يمكن لكل من لديه صلاحية الوصول إلى هذه اللوحة استخدام noclip وgodmode وinvisibility وspectate وspawner دون أن يرصدهم Anticheat

• صلاحيتان جديدتان View Anticheat وManage Anticheat ضمن «Anticheat»، ويحصل أعلى مستوى على كلتيهما

• Exports للموارد الأخرى: IsStaff(source) وHasPermission(source, action)
📦 ملاحظات التحديث
• استبدل مجلد Agency-Admin واحتفظ بملف config.lua الخاص بك

• بدون Agency Anticheat، تشرح الصفحة الجديدة فقط ما الذي يضيفه؛ ولا يتغير أي شيء آخر

• Agency Anticheat: https://agencyscripts.dev/en/anticheat
AgencyMod
1.2.0
✨ جديد
• Social alerts: فيديوهات وShorts ومنشورات ومقاطع وبثوث مباشرة جديدة من YouTube وTwitch وKick وTikTok وReddit وBluesky وMedal وأي موجز RSS، خلال دقيقة إلى دقيقتين

• Social alerts: ألصق رابطًا، واختر قناة، ثم أشر إلى رتبة أو @everyone أو @here أو لا أحد. فلاتر الكلمات المفتاحية ورسالة مخصصة لكل حساب. /alerts

• Social alerts: عند انتهاء البث، يتحول المنشور إلى «كان مباشرًا» مع مدة البث

• Patch notes: تابع أي لعبة على Steam، وآثار Minecraft وFiveM وRedM، وLeague of Legends وTFT وValorant وOverwatch وFortnite وGenshin Impact وRoblox. /patchnotes

• Patch notes: تشمل أيضًا برامج تشغيل NVIDIA وChrome وFirefox وDiscord وApple وأي مشروع GitHub أو موجز RSS، مع ملخص واضح ورابط لكل منها

• GitHub: Commits وpull requests وissues والتعليقات وreviews وreleases وbranches وtags وstars وforks وتشغيلات Actions والنقاشات فور حدوثها. /github
• GitHub: webhook موقّع خاص بك، للمستودعات الخاصة والمؤسسات بأكملها أيضًا، مع فلاتر للأحداث والفروع

• Medal clips: تعرض روابط المقاطع بطاقةً تحتوي على اللعبة والمنشئ والمشاهدات، ويتيح /clip مشاركة أي مقطع. AgencyMod شريك لـMedal، وزر Medal رابط تسويقي بالعمولة

• Role memory: يستعيد الأعضاء الذين يغادرون رتبهم وألقابهم عند عودتهم؛ وتظل رتب الفريق محمية

• Tebex: تُمنح الرتب فور الدفع عند استخدام متجرك تسجيل الدخول عبر Discord، أو بمجرد انضمام المشتري، وتُزال عند انتهاء الاشتراك
🔧 تحسينات
• Dashboard: ابحث في جميع الأقسام والإعدادات باللغات التسع باستخدام Ctrl K

• Dashboard: مع Premium، يفهم البحث الأسئلة كاملةً بفضل AgencyAI

• Dashboard: تتيح تلميحة جديدة معرفة أن AgencyAI يمكنه إعداد البوت بالكامل نيابةً عنك

• الموقع الإلكتروني: أصبح الإصدار وchangelog متاحين الآن على bot.agencyscripts.dev/changelog
⚙️ الإعدادات
• Premium: ما يصل إلى 50 منشئًا و50 لعبة و30 مستودعًا (10 و10 و5 مجانًا)، مع إجراء الفحوصات كل 45 ثانية تقريبًا

• Premium: منشورات باسم وصورة المنشئ أو اللعبة، وملخصات بالذكاء الاصطناعي لملاحظات التحديث، وبحث بالذكاء الاصطناعي
Agency-Admin
1.6.0
✨ جديد
• لوحة الويب: متاحة على companion.agencyg.de/app/admin؛ لا حاجة إلى إعداد منفذ أو reverse proxy أو HTTPS.

• تسجيل الدخول: من قائمة الإدارة، اختر Web Panel > فتح في المتصفح، أو استخدم /webpanel لتسجيل الدخول بنقرة واحدة.

• تسجيل الدخول: على جهاز PC آخر، أدخل الرمز المكوّن من 6 أرقام من تبويب Web Panel؛ وهو صالح لمدة 5 دقائق.

• الوصول دون اتصال: يمكن للمسؤولين الذين دخلوا اللعبة مرة واحدة على الأقل مواصلة استخدام اللوحة والتطبيق المرافق دون اتصال.

• الأذونات: يدعم الوصول دون اتصال أيضًا ACE وأذونات QBCore ومجموعات ESX.

• خوادم متعددة: اتصل بعدة خوادم وبدّل بينها من لوحة واحدة.
🔧 تحسينات
• الصلاحيات المحفوظة: يتم تحديثها كل دقيقتين أثناء اللعب وعند المغادرة؛ وتُزال بعد البقاء متصلًا لمدة ثلاث دقائق دون الوصول إلى اللوحة.

• الأذونات: تكون أذونات اللوحة وتعيينات الرتب لها الأولوية.

• الأجهزة المقترنة: يُعد كل اتصال جهازًا مقترنًا يمكنك تسجيل الخروج منه داخل اللعبة عبر الإعدادات > Companion.

• الأمان: يتم التحقق من كل نقرة مباشرةً وفقًا لرتبة المشرف وأذوناته، باستخدام حد معدل الطلبات وسجل الإجراءات داخل اللعبة.

• العنوان القديم: يوجّه admin.agencyg.de إلى اللوحة الجديدة.
📦 ملاحظات التحديث
• انسخ الملفات الجديدة إلى مجلد Agency-Admin لديك، مع الإبقاء على web/images/custom.

• استبدل Config.WebPanelHttp بـ Config.Companion.WebPanel وWebPanelCommand؛ واستخدم Config.WebPanelFiles لمدير الملفات.

• أبقِ Config.Companion.EnableRemote مفعّلًا، لأن تسجيل الدخول يستخدم مرحّل Agency.

• يمكنك حذف server/webhttp.lua ومجلد webpanel.

• يمكنك إزالة أي reverse proxy أو سطري agency_admin_public_url وagency_admin_trust_proxy المُعدّين للوحة.
Agency-Minerjob
2.0.0
✨ جديد
• Agency-Minerjob: استخرج الصخور الحقيقية في سبع مناطق، لكل منها blip خاص بها ومستوى أدنى وخامات.

• Agency-Minerjob: تشير الأسهم الذهبية إلى الصخور القابلة للتعدين. يتطلب تكسير كل صخرة ثلاث محاولات تعدين، ثم تظهر مجددًا للجميع بعد خمس دقائق.

• Agency-Minerjob: العب skill game عند كل صخرة وأصب المنطقة الذهبية في كل جولة.

• Agency-Minerjob: استخدم معولًا، أو معولًا معززًا ابتداءً من المستوى 10، أو مثقاب تعدين ابتداءً من المستوى 25.

• Agency-Minerjob: تقدّم عبر 100 مستوى باستخدام منحنى V1 لفتح المناطق والخامات الأندر والأحجار الكريمة.

• Agency-Minerjob: صهر خامات النحاس والفضة والذهب إلى سبائك في أفران تواصل العمل أثناء غيابك.

• Agency-Minerjob: اقطع الألماس الخام والزمرد والياقوت إلى أحجار كريمة على مناضد القطع.

• Agency-Minerjob: خذ عقودًا محددة بوقت من رئيس العمال لتحصل على قيمة السوق ومكافأة وXP إضافي.

• Agency-Minerjob: اعرض أسعار السوق ومخططها في القائمة. تتغير الأسعار ضمن نطاق معين كل بضع دقائق.
• Agency-Minerjob: استخدم قائمة واحدة، /miner، للاطلاع على النظرة العامة والسوق والأدوات والفرن والقطع والعقود.

• Agency-Minerjob: أدر إعدادات الخادم ومستويات اللاعبين والسوق والصخور، وانتقل فوريًا إلى كل مكان باستخدام /mineradmin.
🔧 تحسينات
• Agency-Minerjob: توفر الأدوات الأفضل منطقة skill game أكبر، وجولات أقل، وخامًا أكثر.

• Agency-Minerjob: تتآكل الأدوات ويمكن لرئيس العمال إصلاحها.

• Agency-Minerjob: يحدد الخادم جميع الإجراءات، بما في ذلك المسافات والأدوات والجولات وcooldowns والمكافآت والأسعار.

• Agency-Minerjob: يدعم QBCore وQbox وESX أو وضع standalone، مع inventory أو بدونه.

• Agency-Minerjob: يتضمن exports وأحداث الخادم و26 لغة ووضع debug.
📦 ملاحظات التحديث
• Agency-Minerjob: استبدل المجلد القديم واستخدم config.lua الجديد. إعداد V1 غير متوافق.

• Agency-Minerjob: تُنقل مستويات V1 عند التشغيل لأول مرة. تبقى أسماء عناصر V1 كما هي، ويظل /mininglevel يعمل.

• Agency-Minerjob: العناصر الجديدة مدرجة في install/.

• Agency-Minerjob: يحفظ البيانات باستخدام oxmysql أو مخزن المفتاح والقيمة الخاص بالخادم.
Agency-Blackmarket
2.0.1
✨ جديد
• Darknet: استخدم السوق والأسعار والمخزون والمستويات ونقاط التسليم نفسها على الهاتف، مع الدفع بعملة DigiCoin.

• تطبيقات الهاتف: تمت إضافة exports PhoneReady وPhoneMarket وPhoneOrder.
🔧 تحسينات
• الشريط الجانبي: اضغط واسحب عبر القائمة لفتح كل صفحة، وسيتبع المؤشر الذهبي اختيارك.

• صفحة الإدارة والرسائل: يتم تحميلها عند التوقف عليها، وليس أثناء التمرير متجاوزًا إياها.
📦 ملاحظات التحديث
• استبدل المجلد. سيبقى ملف config.lua وجميع بياناتك كما هي.
Agency-Vehiclekeys
2.0.0
✨ جديد
• حلقة المفاتيح: افتحها باستخدام F5 أو /keys للبحث عن المفاتيح وتصفيتها، ومعرفة بُعد المركبة وحالة أبوابها ومحركها وغير ذلك من حاملي المفاتيح.

• حلقة المفاتيح: استخدم جهاز التحكم الخاص بكل مركبة ضمن نطاقها لقفلها أو فتحها، وفتح صندوق الأمتعة، وتشغيل المحرك أو إطلاق إنذار استغاثة.

• حلقة المفاتيح: عيّن نقطة مسار إلى مركبة.

• المفاتيح: تدعم مفاتيح المالك والمفاتيح المشتركة المحفوظة والمؤقتة ومفاتيح الوظائف.

• المفاتيح: تستمر صلاحية المفاتيح المؤقتة حتى إعادة التشغيل أو لعدد الساعات المحدد.

• مفاتيح الوظائف: تدعم الشرطة وEMS والميكانيكيين، مع التحقق من رتبة الوظيفة وحالة الدوام.

• المشاركة: امنح اللاعبين القريبين مفاتيح محفوظة أو مؤقتة، أو سلّم وأعد المفاتيح التي بحوزتك مؤقتًا.

• المشاركة: اعرض حاملي المفاتيح ضمن Handed out وألغِ مفاتيحهم بنقرة واحدة.

• فتح الأقفال: اضغط H بجوار مركبة مقفلة مع حَمّالة أقفال لبدء اختبار مهارة من ثلاث جولات.

• التوصيل المباشر: اضغط H في مقعد السائق لتشغيل المركبة دون مفتاح عند تفعيل Config.Engine.needKey.

• صفحة الإدارة: امنح أي لاعب مفتاحًا، وابحث عن لوحة المركبة ومالكها وحاملي مفاتيحها، وألغِ المفاتيح، أو اقفل المركبة القريبة وافتحها.

• التنبيهات: تدعم ps-dispatch وcd_dispatch وqs-dispatch وrcore_dispatch وcore_dispatch وtk_dispatch وlb-tablet، بالإضافة إلى تنبيه مدمج مع علامة على الخريطة.

• إشارات الانعطاف وأضواء التحذير: استخدم مفاتيح الأسهم، وستظهر التغييرات للجميع.

• Exports للمطورين ودعم Agency Garage وAgency Vehicleshop وأحداث المفاتيح في qb-vehiclekeys.
🔧 تحسينات
• عناصر التحكم بالمركبة: اضغط G لقفل مركبة تملك مفتاحها أو فتحها، ضمن نطاق 25 م، باستخدام جهاز التحكم مع حركة وصوت بوق وأضواء وامضة.

• المحرك: اضغط U من مقعد السائق لتشغيله أو إيقافه. يظل المحرك يعمل عند الخروج من المركبة.

• فتح الأقفال: تجعل أدوات فتح الأقفال المتقدمة اختبار المهارة أسهل وتنكسر بوتيرة أقل.

• فتح الأقفال: قد تؤدي المحاولات الفاشلة إلى تشغيل الإنذار وتنبيه الشرطة وإرسال رسالة إلى المالك.

• الأمان: يتحقق الخادم من حاملي المفاتيح والمسافات والعناصر والاحتمالات في كل إجراء.

• لا تعمل طلبات المفاتيح في المرآب والمتجر إلا للمركبات القريبة أو التي يملكها اللاعب.

• نُقل التحكم بالمحرك من M إلى U لأن Agency Phone يُفتح باستخدام M.

• الترجمة: تتضمن 25 لغة، والإنجليزية هي اللغة الافتراضية.
⚙️ Config
• تشمل إعدادات الخادم في القائمة تصميم V2 أو التصميم الكلاسيكي V1، وموضع البطاقة وحجمها، ومدى جهاز التحكم، وقواعد المحرك، والبوق والأضواء، والمشاركة والمركبات التي تم إنشاؤها.

• تشمل إعدادات الخادم أيضًا فتح الأقفال، وhotwiring، والإنذارات، ووضع debug.

• اختر «Reset to config.lua» من القائمة لاستعادة إعدادات الملف.

• عيّن Config.Controls.engine = 'M' لاستخدام مفتاح المحرك القديم.
📦 ملاحظات التحديث
• استبدل مجلد Agency-Vehiclekeys القديم واستخدم ملف config.lua الجديد. إعداد V1 غير متوافق.

• يتم استيراد مفاتيح V1 التي تم توزيعها من simple_carkeys_shared عند التشغيل لأول مرة.

• لا يزال الأمران /givekey و/removekey يعملان.

• تُحفظ المفاتيح باستخدام oxmysql أو مخزن القيم للمفاتيح الخاص بالخادم.

• تعمل أدوات فتح الأقفال مع ox_inventory أو qs-inventory أو مخزون الـframework.

• يتوفر وضع Debug باستخدام /vkdebug.
Agency-Lifeinvader
3.2.0
✨ جديد
• تصميم ذهبي جديد يضم موجزًا مباشرًا وإعلانًا جديدًا وإعلاناتي والمسودات والإعدادات في تطبيق واحد عبر F6.

• Agency Phone وAgency Pad: تطبيق مستقل يضم موجزًا مباشرًا وإعلانات جديدة وإعلاناتي ومسودات، مع وضعين فاتح وداكن. يتطلب الإصدار 27.0.2 أو أحدث ويُعدّ نفسه تلقائيًا.

• Agency Pay: يمكن للاعبين الدفع مقابل الإعلانات عبر الهاتف. يتم اكتشافه تلقائيًا عند تشغيل Agency Phone.

• يعمل وضع Standalone دون QBCore أو Qbox أو ESX. يستخدم التعامل مع الأموال Agency Banking أو وظائفك الخاصة؛ ويستخدم الموظفون والمسؤولون أذونات ACE.

• دعم Qbox إلى جانب QBCore وESX، مع اكتشاف تلقائي.

• جدولة بدء الإعلانات بعد تأخير قصير أو قبل موعدها بما يصل إلى 24 ساعة.

• مسودات بأسماء وموجز مباشر مع البحث ومرشحات الفئات.

• تتيح قائمة المراجعة الموافقة والرفض الجماعيين، وإضافة أسباب الرفض، واسترداد الأموال تلقائيًا.

• تتضمن لوحة المسؤول الإحصاءات والإيرادات والإعلانات المعروضة أولًا وسجلات إجراءات الموظفين وإعدادات مباشرة على مستوى الخادم للأسعار وقواعد المراجعة والفئات.
• تتضمن وظيفة Agency لوحة للموظفين تضم حساب الشركة وحصة الإيرادات والعمولة ومدفوعات المدير.

• يمكن للاعبين ضبط لافتات الإعلانات حسب الموضع والحجم والصوت والفئات.

• تقوم Agency Notify المدمجة بتنسيق كل رسالة بأسلوب Agency عند تشغيلها.

• تدعم 26 لغة، والإنجليزية هي اللغة الافتراضية.

• Exports: PostAd وGetFeed وGetAd وIsAdmin وOpenApp وOpenFeed وCloseApp وIsOpen.
🔧 تحسينات
• يتم إنشاء جداول oxmysql أو ترقيتها مباشرةً. عند عدم توفر قاعدة بيانات، تُخزَّن البيانات في مخزن المفتاح والقيمة الخاص بالخادم.

• يتم التحقق من كل طلب وتحديد معدل إرساله على الخادم.
📦 ملاحظات التحديث
• استبدل المجلد واستخدم ملف config.lua الجديد؛ هناك العديد من الخيارات الجديدة.

• يتم الاحتفاظ بإعلانات V3 والمسودات وإعدادات اللاعبين.
AgencyMod
1.1.0
✨ جديد
• Agency Companion: أدر إعدادات لوحة التحكم والتذاكر والطلبات والتقييمات والتحذيرات وحالات AutoMod والهدايا والوحدات على iPhone وiPad وMac وAndroid.

• Agency Companion: سجّل الدخول باستخدام Discord لربط الخوادم تلقائيًا، أو امسح رمز QR من لوحة التحكم أو عبر /app.

• القواعد: انشر القواعد من القوالب مع زر قبول يمنح رتبة. استخدم /rules.

• التحقق: يحل الأعضاء اختبار captcha؛ امنع الحسابات الجديدة مؤقتًا وحدد رتبًا للأعضاء غير المتحقق منهم وقناة للسجلات. استخدم /verify.

• الهدايا: اضبط رتب المشاركة ورتبة الفائز والرسائل الخاصة بالفائزين. استخدم /giveaway.

• قائمة الفريق: اعرض فريقك ورتبه مع تحديث تلقائي. استخدم /team.

• سجل التغييرات: انشر ملاحظات التحديث مع إشارات الرتب والأيقونات وسلسلة للأسئلة. استخدم /changelog.

• الرسائل: أنشئ الرسائل وembeds على الموقع مع أزرار للروابط والطلبات وقوائم منسدلة وإشارات للرتب؛ ثم انشرها وعدّلها لاحقًا. استخدم /say و/embed.
🔧 تحسينات
• التذاكر: اختر أزرار الفئات أو قائمة منسدلة تظهر تلقائيًا عند وجود 6 فئات أو أكثر؛ أضف أشخاصًا باستخدام زر أو /ticket add أو /ticket remove.

• لوحات الأدوار: استخدم الأزرار أو قائمة منسدلة.

• الطلبات: أضف نماذج إلى صفحة خادمك في قائمة الخوادم؛ ينضم مقدمو الطلبات إلى Discord الخاص بك عند تسجيل الدخول.

• الطلبات: أضف أزرار التقديم في منشئ الرسائل واستخدم قالب «كن شريكًا».

• نمط الرسائل: استخدم Components V2 بدلًا من embeds لمظهر أكثر ترتيبًا، مع التحكم بها عبر مفتاح واحد ضمن General.

• Premium: أدر Premium لكل خادم وانقله إلى خادم آخر؛ تتوفر الآن خطة جديدة لمدة 6 أشهر.

• Premium: تكلفة الخوادم الإضافية أقل بنسبة 40%؛ ألغِ اشتراكك أو اسحبه من الموقع دون تسجيل الدخول.

• Premium: عند انتهاء الاشتراك، تعود الأسماء والصور وميزات Premium إلى حالتها السابقة فورًا؛ وتبقى الإعدادات محفوظة وتعود مع Premium.

• الأمان: لم يعد بإمكان الأزرار والقوائم منح أدوار تتمتع بصلاحيات الإدارة أو التحكم.
🐛 تم الإصلاح
• الردود: لم تكن الردود اللاحقة تعمل منذ 24.09، بما في ذلك بعد /bump و/clear و/app و/build وبعض الأزرار. وهي تعمل الآن مجددًا وتستخدم نمط الرسائل الجديد.
📦 ملاحظات التحديث
• يُحدّث AgencyMod نفسه تلقائيًا، لذا لا حاجة إلى تثبيت أي شيء.

• حدّث التطبيق من App Store على iPhone وiPad وMac؛ وعلى Android، حدّثه من داخل التطبيق.
Agency-Doorlock
1.1.7
✨ جديد
• تصديرات الخادم: AddPlayerAccess(doorId, player) وRemovePlayerAccess(doorId, player)

• تصديرات الخادم: HasPlayerAccess(doorId, player) وGetPlayerAccess(doorId) وIsReady()

• يمكن أن تكون قيمة player معرّف خادم للاعب متصل أو معرّفًا: citizenid في QBCore وQbox، وidentifier في ESX، وlicense في الوضع المستقل

• تُحفَظ تغييرات الوصول في قاعدة البيانات وتتم مزامنتها مباشرةً مع جميع اللاعبين، دون منح صلاحيات الإعداد أو الإدارة

• حدث الخادم: agency-doorlock:accessChanged مع doorId وidentifier وgranted للسجلات والسكربتات المخصصة
📦 ملاحظات التحديث
• استبدل مجلد المورد واحتفظ بملف config.lua؛ لا حاجة إلى إجراء تغييرات على قاعدة البيانات

• المرجع الكامل في README.md وعلى docs.agencyg.de/doorlock/exports
Agency-Blackmarket
2.0.0
✨ جديد
• لكل تاجر مواقع ومخزون وخدمات وساعات عمل خاصة، ويتنقل وفق مؤقت.

• لا تظهر مواقع التجار إلا للاعبين القريبين. وجود ضباط بالقرب منهم يجعل التجار يغادرون مؤقتًا.

• تتوفر نقاط الطريق إلى التجار ابتداءً من مستوى السمعة الأول.

• تعرض أسعار السوق المباشرة أسهم الاتجاهات. تقدم التخفيضات الخاطفة خصومات لفترة محدودة، ويُعاد ملء المخزون المحدود تدريجيًا.

• تُفتح العناصر مع ارتفاع السمعة؛ ولا تتوفر بعض العناصر إلا بالطلب. البنادق والمسدسات والأسلحة اليدوية فئات جديدة.

• يمكن للمساومة خفض الأسعار بنسبة تصل إلى 15% بإيقاف المؤشر في المنطقة الذهبية. يؤدي تفويت المنطقة إلى رفع السعر.

• قد يطلب التجار رسومًا إضافية قبل تسليم البضائع. يؤدي الانصراف إلى خسارة السمعة وقد ينبه الشرطة.

• يمكن تقديم الطلبات لدى التجار، أو من أي مكان ابتداءً من مستوى السمعة الثاني. يُخصم المبلغ فورًا.

• تصل الطلبات بعد بضع دقائق إلى نقطة إسقاط سرية محددة بنقطة طريق. عند التأخر في الاستلام، يُسترد نصف التكلفة على شكل رصيد لدى التاجر.
• يتيح Agency Pay للاعبين تأكيد المشتريات والطلبات عبر Agency Phone والدفع من حسابهم المصرفي. لا يتطلب أي إعداد.

• يقدم التجار مهام توصيل: سلّم البضائع إلى جهة اتصال قبل انتهاء الوقت لكسب أموال غير مشروعة وسمعة.

• تتضمن المهام مسارًا على الخريطة ومؤقتًا على الشاشة ومخاطر من الشرطة.

• تعرض صفحة الرسائل في /ablackmarket رسائل التجار، بما فيها جاهزية الطلبات والمداهمات، مع نقاط طريق عند الحاجة.

• يشتري تاجر المسروقات البضائع المسروقة مقابل أموال غير مشروعة أو نقدًا، وقد يطلب حصة مقابل التزامه الصمت.

• تتوفر عملية غسل الأموال في غسالة تاجر المسروقات. يؤدي المغادرة أو الضغط على X إلى إيقاف الغسل، وتبقى الأموال ملكك.

• تحسّن مستويات السمعة الخمسة، من Street Punk إلى VIP، الأسعار والمكافآت ورسوم غسل الأموال، كما تزيد عدد الطلبات المتزامنة.

• يفتح /ablackmarket الطلبات والمهام والرسائل وجهات الاتصال والسمعة وصفحة Companion من أي مكان.
• يمكن للمشرفين تحريك التجار وإبعادهم وإعادتهم وإعادة ملء مخزونهم، وإضافة مواقع للتجار ونقاط إسقاط داخل اللعبة، وإطلاق التخفيضات الخاطفة وإعادة تحديد الأسعار وضبط السمعة والرصيد.

• يوفر تطبيق Agency Companion أسعار السوق والمخزون المباشرين، والطلب عبر الهاتف، ونقاط الطريق وإشعارات push للطلبات الجاهزة وتحركات التجار والتخفيضات الخاطفة ومداهمات الشرطة.

• يدعم QBCore وQbox وESX وstandalone، بالإضافة إلى ox_inventory وqb-inventory وqs-inventory وتفرعات QB.

• يدعم ox_target وqb-target وثمانية أنظمة dispatch أو تنبيهًا مدمجًا.

• يتضمن تسجيل Discord و25 لغة مع الإنجليزية كلغة افتراضية، بالإضافة إلى exports وevents للمطورين.
🔧 تحسينات
• يمكن سحب الشريط الجانبي للتبديل بين الصفحات.

• تحل القوائم المخصصة محل qb-menu وesx_menu_default.
🐛 تم الإصلاح
• يحدد الخادم الآن الأسعار والعملة بدلًا من العميل.

• يعمل تسجيل Discord الآن.
🗑️ تمت الإزالة
• تمت إزالة لعبة الاختراق المصغّرة التي كانت تسبق عمليات التبادل.

• لم تعد qb-menu وesx_menu_default مطلوبة.
📦 ملاحظات التحديث
• استبدل المجلد القديم Agency-Blackmarket واستخدم ملف config.lua الجديد. إعدادات V1 غير متوافقة.

• يتم ترحيل السمعة من blackmarket_reputation عند التشغيل لأول مرة.
Agency-Reports-V2
2.3.0
✨ جديد
• تعرض رسائل الدردشة صور ملفات Discord الشخصية المرتبطة أو صور المنتديات الرمزية من Cfx.re. عند عدم ربط أي صورة، تظهر الأحرف الأولى وصورة رمزية بديلة بتدرّج لوني.

• تتضمن هوية الترويسة الآن أيقونة Report Flag تلوّح.

• أصبحت مساحات تفاصيل الدردشة والتذاكر أكبر.

• أُضيف الأمر /reportreload لتحديث واجهة NUI داخل اللعبة دون إعادة تشغيل FiveM.
🔧 تحسينات
• أصبحت النسب المئوية لحجم العرض تستخدم قيماً مقربة دون منازل عشرية غير ضرورية.

• تمت إضافة دعم كامل لـ 13 لغة: EN, DE, ES, FR, IT, NL, PL, PT, CS, RO, RU, SV, TR.
🐛 تم الإصلاح
• تم إصلاح اهتزاز حقل الإدخال عند فتح صفحة New Report.

• تم إصلاح استلام التذاكر، بحيث تُفتح التذاكر المستلمة فورًا ولا يتجمد التنقل في الشريط الجانبي أو يتعطل.

• نُقلت مكتبات قاعدة البيانات إلى server_scripts في fxmanifest.lua لمنع أخطاء التهيئة على جانب العميل.
📦 ملاحظات التحديث
• استبدل مجلد المورد بالإصدار 2.3.0، ثم أعد تشغيل المورد.

• تظل قاعدة البيانات الحالية وconfig.lua متوافقين.
Agency-Pad
27.0.2
✨ جديد
• TopV Social: شبكة اجتماعية بين الخوادم متزامنة مع topv.gg وتطبيقات TopV لنظامي Android وiOS.

• TopV Social: تتضمن موجزًا وstories وreels ورسائل مباشرة وملفات شخصية وبثًا مباشرًا.

• TopV Social: تظهر أولًا في الصفحة الثانية من الشاشة الرئيسية، وتعمل بملء الشاشة في الوضع الأفقي، وتتبع لغة الجهاز اللوحي ووضعه الفاتح أو الداكن.

• TopV Social: تتيح نشر الصور من معرض الجهاز اللوحي وكاميرته، وتعرض شارة حمراء للإشعارات الجديدة.

• App SDK 2: سجّل تطبيقات الويب باستخدام RegisterApp وعنوان UI لتشغيلها داخل الجهاز اللوحي.

• App SDK 2: يمكن لتطبيقات الويب استخدام السمة واللغة والمعرض والكاميرا ومربعات الحوار والإشعارات والشارات.

• App SDK 2: تعمل الصفحات المصممة لجسر الهاتف المعتاد في نصوص الهاتف الأخرى دون تغيير.

• يمكن أن تحتوي التطبيقات المضافة على أيقونة بالحجم الكامل وصفحة متجر تتضمن لقطات شاشة حقيقية.

• يمكن للنصوص البرمجية قراءة حالة الجهاز اللوحي، مفتوحًا أو مغلقًا، عبر LocalPlayer.state.padOpen وevents.
🔧 تحسين
• تعرض التطبيقات المسجّلة على كلا الجهازين الإشعارات الآن على Agency-Phone إذا كان اللاعب يحمله معه؛ وإلا فستظهر على pad.
⚙️ الإعدادات
• اضبط AgencyPadConfig.ExternalAppSlots لاختيار مكان ظهور التطبيقات المضافة على الشاشة الرئيسية.
📦 ملاحظات التحديث
• استبدل الـ resource. سيواصل ملف config.lua الحالي العمل.

• لاستخدام TopV Social، انسخ مجلد phone-topv المرفق إلى مجلد resources لديك.

• تأكد من تشغيل ox_lib وأضف ensure phone-topv بعد ensure agency-pad.

• يجب على اللاعبين ربط Discord بحساب FiveM.
Agency-Doorlock
1.1.6
✨ جديد
• استورد أبوابًا محددة من ox_doorlock مع معاينة تعرض الحالة والوظائف والعصابات والرتب الدنيا والإعدادات غير المدعومة.

• حدّد كل الأبواب أو ألغِ تحديدها كلها قبل الاستيراد. تعمل الأبواب المستوردة فورًا دون الحاجة إلى إعادة التشغيل.

• ينقل الاستيراد الأسماء والأبواب المفردة والمزدوجة وحالة القفل والوظائف والعصابات ومعرّفات المواطنين ورموز المرور المكوّنة من رقم إلى 8 أرقام باعتبارها PINs والقفل التلقائي ونطاق التفاعل والتنبيهات المخفية وخيار إبقاء الباب مفتوحًا.

• شغّل adoorlock_import لمعاينة الأبواب أو adoorlock_import confirm لاستيراد كل الأبواب الجديدة.

• يتوفر الاستيراد بجميع اللغات الـ25.
​
🔧 تحسينات
• عند الاستيراد مجددًا، يتم تخطي الأبواب التي يقفلها Agency-Doorlock بالفعل في الموقع نفسه.

• عند التشغيل، تعرض وحدة تحكم الخادم إشعارًا عند توفر أبواب للاستيراد.
📦 ملاحظات التحديث
• يتوفر الاستيراد فقط أثناء تشغيل ox_doorlock. بعد الاستيراد، أزل ensure ox_doorlock من server.cfg، لأن كلا السكربتين يقفلان الأبواب نفسها.

• لا يمكن استيراد مفاتيح العناصر، وفتح الأقفال، ورموز الدخول التي لا تتكون من أرقام يتراوح طولها بين 1 و8 خانات. تعرض المعاينة تحذيرًا بشأن الإعدادات غير المدعومة.

• في الأبواب المرتبطة بوظيفة أو عصابة والمحمية برمز دخول، يمكن لأعضاء الوظيفة أو العصابة فتح الباب من دون PIN؛ أما الآخرون فما زالوا بحاجة إليه.

• للتحديث من الإصدار 1.1.x، استبدل جميع الملفات واحتفظ بملف config.lua. أبقِ الملفات المعدّلة في shared/locale/؛ وستظهر النصوص الجديدة المفقودة باللغة الإنجليزية.

• لا حاجة إلى إجراء تغييرات على قاعدة البيانات. أعد تشغيل Agency-Doorlock، واطلب من اللاعبين الذين كانوا متصلين أثناء التحديث إعادة الاتصال لتحميل القائمة الجديدة.

• لتثبيت جديد، راجع قسم Installation في README.md.
Agency-Phone
27.0.2
✨ جديد
• TopV Social: يضيف الخلاصة والقصص ومقاطع reels والرسائل المباشرة والملفات الشخصية والبث المباشر، مع المزامنة مع topv.gg وتطبيقات TopV على Android وiOS.

• TopV Social: يظهر في الصفحة الثانية من الشاشة الرئيسية بجوار Weather، ويتبع لغة الهاتف والوضع الفاتح أو الداكن، كما يتيح نشر صور المعرض والكاميرا.

• TopV Social: تظهر الإشعارات على شكل لافتات وشارة حمراء على الأيقونة.

• App SDK 2: يمكن للمطورين تسجيل تطبيقات الويب باستخدام RegisterApp وعنوان UI، مع دعم السمة واللغة والمعرض والكاميرا ومربعات الحوار والإشعارات والشارات.

• App SDK 2: يمكن للتطبيقات استخدام جسر الهاتف المعتاد من سكربتات الهاتف الأخرى، مع تضمين أيقونة بالحجم الكامل وصفحة متجر تحتوي على لقطات شاشة.

• حالة الهاتف: يمكن للسكربتات قراءة LocalPlayer.state.phoneOpen واستخدام الأحداث لمعرفة حالة فتح الهاتف وإغلاقه.
🔧 تحسينات
• Cloudflare TURN: تتم الآن تعبئة CloudflareTurnApiUrl افتراضيًا؛ ولا يلزم سوى معرّف الرمز ورمز API.
🐛 تم الإصلاح
• Recents: تظهر المكالمات المنتهية فورًا، وتظل المكالمات المحذوفة محذوفة، وتنزلق الصفوف بسلاسة.

• FaceZoom: تظل مكالمات الفيديو مكالمات فيديو بعد إعادة الاتصال، ويؤدي حذف مربع إلى إزالة جميع المكالمات الموجودة خلفه.

• Maps: تظهر نقطة waypoint الخاصة بك في مقدمة قائمة pins مع اسم شارعها، وتظل pins المحذوفة والوحدات المخفية غير ظاهرة.

• Maps: تعرض القائمة blips حقيقية على الخريطة بدلًا من عشرات أجهزة الصراف الآلي المدمجة.

• Jobs: لم تعد البطاقة الأخيرة محجوبة بشريط الصفحة الرئيسية.

• Pictogram: أصبحت قصص الفيديو ومربعات الفيديو بالحجم الصحيح.
⚙️ الإعدادات
• يتحكم AgencyConfig.ExternalAppSlots في موضع ظهور التطبيقات المضافة على الشاشة الرئيسية.
📦 ملاحظات التحديث
• استبدل الـ resource؛ سيظل ملف config.lua الحالي يعمل. لن يرى اللاعبون شاشة تحديث جديدة.

• لتفعيل TopV Social، انسخ مجلد phone-topv المرفق إلى resources، وتأكد من تشغيل ox_lib، ثم أضف ensure phone-topv بعد ensure agency-phone.

• يحتاج اللاعبون إلى ربط Discord بـ FiveM لاستخدام TopV Social.

• لاستخدام Cloudflare TURN مع ملف config.lua أقدم، عيّن CloudflareTurnApiUrl كما هو موضح في CHANGELOG.md. في الإصدارين 27.0.0 و27.0.1، كانت القيمة فارغة وظل TURN معطّلًا.
Agency-Repairkit
2.0.0
✨ جديد
• أربع مجموعات: تصلح Roadside المحرك بنسبة تصل إلى 65% مع ترك الانبعاجات، وتعيد Professional السيارة إلى حالتها، وتصلح Tyre الإطارات المثقوبة، وتزيل Cleaning الأوساخ.

• يفتح /arepairkit قائمة تعرض حالة المركبات القريبة والمجموعات التي تحملها، مع زر استخدام.

• يمكن للمشرفين منح المجموعات وتحديد أضرار اختبارية وإصلاح المركبات فورًا.

• أمر وحدة تحكم الخادم: arepairkit give [id] [kit] [amount].

• تظهر خيارات ox_target وqb-target على المركبات للمجموعات التي يحملها اللاعب.

• Exports: UseKit وGiveKit وIsRepairing وGetKits وGetVehicleCondition وOpenMenu وCloseMenu وIsMenuOpen، بالإضافة إلى ثلاثة events.

• تُسجَّل المجموعات في QBCore، وتُضاف في ESX، كما أُعدّت إدخالات لـ ox_inventory.

• دعم تسرّب الوقود مع LegacyFuel وox_fuel وcdn-fuel وps-fuel وlj-fuel وqs-fuelstations وokokGasStation وlc_fuel وRenewed-Fuel.

• يعرض Agency-Hud الأضرار دون الحاجة إلى تحديث.

• يتضمن 25 لغة، والإنجليزية هي اللغة الافتراضية، بالإضافة إلى صور جديدة للعناصر.
🔧 تحسينات
• تؤدي أضرار المركبة إلى فقدان القوة، وتقطّع الاشتعال مع فرقعة العادم، وتوقف المحرك بعد الاصطدامات القوية، وتعطل المحرك عند انخفاض حالته عن مستوى حرج.

• قد تسرّب المركبات المتضررة الوقود؛ والضغط الكامل على دواسة الوقود بمحرك محطم يؤدي إلى تآكله.

• تُعلم بطاقات التحذير السائقين بما حدث.

• تشمل الإصلاحات فحص حالة المحرك والهيكل والخزان والإطارات.

• يتوجه اللاعبون إلى حجرة المحرك أو صندوق الأمتعة في المركبات ذات المحرك الخلفي؛ ويُفتح غطاء المحرك ويكون مفتاح الربط مرئيًا للجميع.

• تؤثر Skill Checks في سلاسة الإصلاح.

• يعمل الميكانيكيون بسرعة أكبر ويصلحون المزيد.

• يمكن للمشرفين تغيير المظهر، بما في ذلك النمط الكلاسيكي V1، وتغيير موضع بطاقة الإصلاح وحجمها لجميع اللاعبين.

• تُحفظ الإعدادات بعد إعادة التشغيل.

• يعمل مع QBCore أو Qbox أو ESX أو standalone.
🐛 تم الإصلاح
• يزيل الخادم الطقم بعد اكتمال الإصلاح، مما يمنع العميل من تجاوز إزالة الطقم.

• لم تعد عملية إزالة العناصر تثق باسم العنصر الذي يرسله العميل.

• يتم الآن اكتشاف Agency-Notify واستخدامه.

• أصبحت جميع خيارات config سارية المفعول الآن.

• لم تعد الواجهة overlay تحمّل الخطوط من الإنترنت.
⚙️ الإعدادات
• حدّد قيم الأطقم في config.lua وأضف أطقمًا أخرى.

• حدّد ما إذا كانت ثلاث إخفاقات متتالية في skill-check ستستهلك الطقم؛ هذا الخيار مفعّل افتراضيًا.

• يمكنك اختياريًا تقييد استخدام الأطقم بالأوقات التي لا يكون فيها أي ميكانيكي على رأس العمل.
📦 ملاحظات التحديث
• أصبح اسم المورد الآن Agency-Repairkit؛ وكان اسمه في V1 هو Agency-Repairkits.

• احذف المجلد القديم، وأضف المجلد الجديد، وغيّر سطر ensure.

• يظل العنصر الحالي agencyrepairkit كما هو، وأصبح الآن Roadside Repair Kit.

• استخدم ملف config.lua الجديد؛ لم تعد جداول قاعدة بيانات V1 مطلوبة.

• أصبح /arepairkit الأمر الوحيد؛ وقد أُزيلت أوامر الإدارة القديمة.
Agency-Pad
27.0.0
✨ جديد
• لعبتان حصريتان على pad: Memory بثلاثة أحجام للوحة، وConnect Four مع Angy بثلاثة مستويات أو للاعبين اثنين على pad واحد.

• يمكن لـ Angy فتح التطبيقات وتعيين نقاط الطريق والتحقق من الطقس.

• يدعم Photos الآن الألبومات، ويمكن لـ Camera تسجيل مقاطع فيديو قصيرة.

• يظهر pad الذي يحمله اللاعب للاعبين القريبين.

• تمت إضافة exports ClosePad وClosePhone.
🔧 تحسينات
• أصبح Store وPhone وClock وMDTs والألعاب يستخدمون كامل الشاشة بالوضع الأفقي.

• يعرض Buzz وNotes وContacts القائمة والتفاصيل جنبًا إلى جنب.

• أُضيف إطار للشاشة مستوحى من نموذج pad ثلاثي الأبعاد، بتشطيباته الثمانية.

• تنتقل الآن حركة Face Unlock بسلاسة إلى الشاشة الرئيسية.

• يتيح Police MDT وEMS PDT وMechanic MDT وBusiness وGangs التبديل بين علامات التبويب باستخدام زر عائم على شكل كبسولة.

• أُضيفت مئات الترجمات الناقصة عبر اللغات العشر.

• تتوقف الرسوم المتحركة عندما تكون خارج نطاق الرؤية، ولا تُعرض شاشات التطبيقات إلا عند فتحها، كما خُفّض حجم صورة الخريطة من 3.6 MB إلى 0.7 MB.
🐛 تم الإصلاح
• لم تعد الإشعارات تُخرج الشاشة من إطارها.

• يحتفظ Store الآن بموضعك بعد اكتمال تحميل التطبيق.

• لم تعد الرسائل المرسلة في الوقت نفسه تستبدل بعضها بعضًا.
⚙️ الإعدادات
• يضيف config.lua كتل PadProp وCameraVideo وMoneyGameApps وProtectedApps وDebug.
📦 ملاحظات التحديث
• احتفظ بنسخة احتياطية من قيم config، واستخدم config.lua الجديد وأعد تعيين قيمك.

• يتضمن stream/ مجسم الـ pad بجميع تشطيباته الثمانية.

• استبدل الـ resource، وشغّل refresh ثم أعد تشغيل agency-pad.

• سيشاهد اللاعبون شاشة تحديث AgencyOS27 مرة واحدة.

• التحديث مجاني لمالكي Agency-Pad الحاليين.
Agency-Admin
1.5.0
✨ جديد
• الصور: صور مضمّنة لـ 161 مركبة و58 من peds و229 عنصرًا و88 سلاحًا.

• الصور: يمكن للمشرفين الفائقين التقاط الصور الناقصة داخل اللعبة، وإعادة التقاط صورة واحدة أو قائمة، والتعرّف على أسماء النماذج غير الصالحة.

• الهوية البصرية: اعرض اسم خادمك وشعاره في اللوحة.

• ملفات اللاعبين: اعرض صور منتدى Cfx.re للحسابات المرتبطة، وصورًا رمزية بالأحرف الأولى للحسابات الأخرى.

• لوحة المعلومات: يمكن للمشرفين ترتيب المربعات وتغيير أحجامها وإخفاؤها وإظهارها وإعادة ضبطها؛ تُحفظ التخطيطات لكل مشرف.

• البحث العام: يبحث Ctrl + K عن اللاعبين والمركبات والأسلحة والعناصر والصفحات، مع تصنيفات ونتائج مميزة وإجراءات سريعة تخضع للصلاحيات.

• أداء النظام: اعرض مباشرةً زمن tick للخيط الرئيسي ومدة التشغيل والموارد التي بدأ تشغيلها، باستخدام المقاييس المنشورة من الخادم؛ ويُكتشف المنفذ تلقائيًا.

• مولّد العناصر: يتضمن 229 من props ضمن 13 فئة، جرى التحقق منها بمقارنة ملفات اللعبة.

• مفاتيح الاختصار: خصّص مفاتيح لأوضاع duty وnoclip وgodmode والأدوات الأخرى، مع التحقق من الصلاحيات على جانب الخادم.
🔧 تحسينات
• التصميم: إضافة لمسات ذهبية وبلاطات بارزة وأزرار بشكل كبسولة وإبراز ذهبي متحرك للشريط الجانبي يتبع تغييرات الصفحات أو حركة الماوس.

• معلومات اللاعب: امنح المال أو اسحبه في نافذة صغيرة.

• الأمان: يتطلب Teleport All وKick All تأكيدًا.

• الإعدادات: تعرض الإصدار في الأسفل.

• منشئ العناصر: إضافة شريط تمرير لمسافة العرض للعناصر الموضوعة.

• Noclip: اضبط السرعة باستخدام عجلة الماوس.
🐛 تم الإصلاح
• البحث: لم يعد بإمكان أسماء اللاعبين حقن التعليمات البرمجية وتعطيل القائمة.

• Dashboard: لم يعد يعرض CPU وRAM كمقاييس متاحة؛ إذ لا يوفر FiveM native للحصول عليهما.

• ملفات اللاعبين: تم إصلاح عرض الصور الرمزية الحقيقية باستخدام صور Cfx.re المتاحة بدلًا من خدمة الصور الرمزية غير المتاحة وعنوان Steam غير الصحيح.

• Noclip: لم يعد فتح قائمة الإيقاف المؤقت أو الخريطة يؤدي إلى تدوير الكاميرا أو تعطيل عناصر التحكم.

• Dashboard: لم يعد يحفظ ترتيب المربعات عند كل تحديث أو يعيد بناء اللوحة عدة مرات عند فتحها مجددًا.

• التصميم: لم يعد تغيير لون التمييز يترك أكثر من 100 تفصيل ذهبي.
⚙️ Config
• Branding: اضبط اسم الخادم وشعاره باستخدام Config.Branding.

• Noclip: اضبط سرعة عجلة الماوس باستخدام Config.Noclip.

• Hotkeys: اضبط مفاتيح الأدوات باستخدام Config.Hotkeys.

• Configuration: يتضمن config.lua كتلًا جديدة للـ branding وصور اللاعبين والصور والمقاييس وnoclip وhotkeys وأداة إنشاء العناصر.
📦 ملاحظات التحديث
• احتفظ بنسخة احتياطية من القيم الحالية، وثبّت ملف config.lua الجديد، ثم أعد ضبط قيمك. لا تستبدل الملف الجديد بملفك القديم.

• استبدل قائمة العناصر في config/objects.lua بالقائمة المحدّثة.

• يلزم screenshot-basic فقط لالتقاط صورك الخاصة.

• تُحفظ الصور المخصصة في web/images/custom؛ احتفظ بهذا المجلد عند التحديث.

• تبقى الرتب والصلاحيات والحظر والعناصر التي تم إنشاؤها وتخطيطات dashboard بعد التحديث. لا حاجة إلى الاستيراد.

• تغيّر manifest. شغّل refresh قبل إعادة تشغيل resource، أو أعد تشغيل الخادم.

• تظل ملفات config.lua وقوائم الإعدادات والترجمات والقائمة قابلة للتعديل.
Agency-Banking
1.3.1
🔧 تحسينات
• أصبح تغيير حجم العرض يتم بخطوات قدرها 1% بدلًا من 5%.

• يظل النص والأيقونات والحواف واضحة بعد تغيير الحجم.
🐛 تم الإصلاح
• أصبح شريط تمرير حجم العرض يتبع الماوس دون قفز أو التوقف عند حجم غير صحيح.

• تم إصلاح تغيير الحجم في التصميم الحالي وClassic v1.
📦 ملاحظات التحديث
• تم تغيير ملفات القائمة وfxmanifest.lua فقط.

• لا توجد تغييرات على قاعدة البيانات. لم يتغير config.lua.

• استبدل الـresource وأعد تشغيله. سيحتفظ اللاعبون بحجم العرض الذي اختاروه.
Agency-Phone
27.0.1
🐛 تم الإصلاح
• تمت إعادة تعيين عنوان ترحيل Companion الداخلي إلى فارغ حتى يتصل الهاتف بـ api.agencyg.de.

• تمت استعادة MusicAllowExternalLinks إلى false وMusicReviewCallbackUrl إلى قيمة فارغة.
⚙️ الإعدادات
• إذا كنت ستحتفظ بملف config.lua الخاص بك، فعيّن RelayInternalUrl = '' في كتلة Companion.

• عيّن MusicAllowExternalLinks = false وMusicReviewCallbackUrl = '' ما لم تكن قد غيّرت هاتين القيمتين بنفسك.
📦 ملاحظات التحديث
• استبدل الـ resource، وشغّل refresh، ثم أعد تشغيل agency-phone أو الخادم.

• لن يرى اللاعبون شاشة تحديث جديدة. بعد إعادة التشغيل، ينبغي أن تعرض وحدة التحكم Companion relay connected.
Agency-Banking
1.3.0
✨ جديد
• تشغيل مستقل دون QBCore أو QBox أو ESX، مع استخدام تراخيص Rockstar للتعرّف على اللاعبين وACE أو قائمة تراخيص للمشرفين.

• يدير البنك الأرصدة والنقود في وضع Standalone. ويستخدم Agency Phone الرصيد نفسه، كما يمكن ربط أنظمة الأموال المخصصة عبر hooks.

• يدعم وضع Standalone البطاقات والتحويلات والودائع لأجل والتداول وأرقام PIN لأجهزة الصراف وتطبيق Companion، مع حفظ البيانات.

• Server exports: GetBankBalance وAddBankMoney وRemoveBankMoney وGetCashBalance وAddCashMoney وRemoveCashMoney وAddTransaction.

• تُنشأ جداول قاعدة البيانات وأعمدتها وفهارسها تلقائيًا عند التشغيل لأول مرة، مع MariaDB وMySQL 8.
🔧 تحسينات
• يكتشف تحديد الـframework تلقائيًا QBCore أو QBox أو ESX، بما في ذلك الـframeworks التي تبدأ لاحقًا؛ ولا يتم اختيار وضع standalone إلا إذا لم يكن أي منها مثبتًا.

• تعرض وحدة التحكم الـframework المكتشف أو وضع standalone عند كل بدء تشغيل.

• تتميز القائمة بلوحة داكنة ولمسات ذهبية وأزرار على شكل كبسولة وإبراز ذهبي للشريط الجانبي يتبع تغييرات الصفحة أو حركة الماوس أثناء السحب.

• خط القائمة مضمّن مع الـresource.

• عيّن Config.Design = 'v1' لاستعادة التصميم الأزرق الكلاسيكي بكل ميزاته.
🐛 تم الإصلاح
• يتحقق التحقق من جهة الخادم الآن من المدفوعات وأسعار الفائدة والودائع لأجل والبطاقات والمعاملات، مما يمنع العملاء المعدّلين من إنشاء الأموال أو الوصول إلى بطاقات اللاعبين الآخرين.

• يُقفل رمز PIN الخاص بالصراف الآلي لمدة دقيقة واحدة بعد خمس محاولات خاطئة.

• لم تعد أسماء اللاعبين تتسبب في تعطّل القائمة.

• يضيف MySQL 8 الآن أعمدة اسم البطاقة وحاملها اللازمة لإنشاء البطاقات.

• لم يعد جدول المعاملات يُعاد إنشاؤه عند كل تشغيل.

• لم يعد تطبيق Companion يعرض الودائع لأجل التي تم صرفها على أنها مفتوحة.

• يحفظ التداول المصرفي الآن أسعار الشراء بالتنسيق المستخدم في Agency Phone وAgency Pad، مما يحافظ على دقة الأرباح والخسائر.

• في ESX بدون Agency Phone، تُمنح الأسهم الآن بعد تحصيل المبلغ عند شرائها.

• تظهر الآن رسائل عندما يكون Agency Notify مفعّلًا لكنه غير قيد التشغيل.

• لم تعد التسميات الألمانية تظهر في القائمة الإنجليزية.
⚙️ Config
• يضيف config.lua أقسامًا للتصميم ووضع standalone ومجموعات المسؤولين والأوامر.

• عيّن Config.Commands.openBankAdminOnly = false للسماح لجميع اللاعبين باستخدام /openbank؛ افتراضيًا، يقتصر استخدامه على المسؤولين.
📦 ملاحظات التحديث
• لا تستبدل ملف config.lua الجديد بملفك القديم. احتفظ بنسخة من قيمك، واستخدم الملف الجديد ثم أعد إدخالها.

• يتضمن التحديث agency_banking.sql للخوادم التي لا يستطيع مستخدم قاعدة بياناتها إنشاء الجداول.

• تُحفظ الحسابات والبطاقات والمعاملات والودائع الثابتة وعمليات ربط Companion بعد التحديث؛ لا حاجة إلى الاستيراد.

• تغيّر manifest. شغّل refresh قبل إعادة تشغيل resource، أو أعد تشغيل الخادم.

• تظل ملفات config.lua والترجمات وطبقة framework والقائمة قابلة للتحرير.
Agency-Housing
1.0.2
✨ جديد
• Standalone: يعمل دون QBCore أو QBox أو ESX، ويتعرّف على اللاعبين باستخدام ترخيص Rockstar.

• Standalone: يتم تحديد المسؤولين عبر ACE أو قائمة تراخيص في config.

• Standalone: يستخدم نظام الأموال ثلاثة hooks، أو يمكن أن تكون المنازل مجانية.

• Wardrobe: احفظ واستعد ما يصل إلى 20 زيًا باسم لكل لاعب في خزائن المنازل، دون الحاجة إلى clothing script.

• Wardrobe: يمكن للمسؤولين فتحه من أي مكان باستخدام /ahwardrobe.

• Database: ينشئ الجداول والأعمدة الجديدة عند التشغيل لأول مرة، دون الحاجة إلى استيراد SQL.
🔧 تحسينات
• Framework: يكتشف تلقائيًا QBCore أو QBox أو ESX، بما في ذلك أُطر العمل التي تبدأ متأخرًا.

• Storage: يكتشف ox_inventory وqb-inventory 1 و2 وqs وps وlj وjpr.

• Wardrobe: يكتشف illenium-appearance أو qb-clothing.

• Detection: تعرض وحدة التحكم الموارد المكتشفة عند كل تشغيل.

• Standalone: تعمل عمليات الشراء والبيع والمفاتيح والأثاث والترقيات والكاميرات وأبواب MLO وجرس الباب وCompanion، وتحفظ البيانات كما في خوادم أُطر العمل.
🐛 تم الإصلاح
• Database: يتم الآن تحميل المنازل وحفظها على الخوادم الجديدة التي لم يكن جدول houses موجودًا فيها.

• Housing: أصبح بالإمكان شراء المنازل التي يبلغ سعرها 0 وبيع المنازل التي يبلغ مبلغ استردادها 0.

• Companion: لم يعد فتح Companion أو إغلاقه يؤدي إلى تحريك قائمة Housing أو البطاقة.

• Database: يتم الآن حفظ مبيعات المنازل في قواعد البيانات التي تستخدم وضع ANSI_QUOTES.

• Storage: لم تعد نقطة التخزين متاحة عند عدم توفر أي مخزون.
⚙️ Config
• Config: تمت إضافة كتلة STANDALONE وخيارات جديدة لخزانة الملابس.

• التخزين وخزانة الملابس: يُستخدم الاكتشاف التلقائي افتراضيًا، لكن تظل الأولوية لـ Config.Stash.open وConfig.Wardrobe.open عند تعيينهما.
📦 ملاحظات التحديث
• Config: لا تنسخ config القديمة فوق الجديدة. احتفظ بنسخة من قيمك، وثبّت config.lua الجديدة، ثم أدخل القيم مجددًا.

• قاعدة البيانات: يدعم إنشاء الجداول تلقائيًا MariaDB وMySQL 8. يظل sql/install.sql متاحًا إذا تعذّر على مستخدم قاعدة البيانات إنشاء الجداول.

• البيانات: ستبقى المنازل والمفاتيح والأثاث وارتباطات Companion بعد التحديث. لا حاجة إلى الاستيراد.

• التحديث: تغيّر manifest. شغّل refresh قبل إعادة تشغيل المورد، أو أعد تشغيل الخادم.

• الملفات: يظل بإمكانك تعديل config.lua والترجمات وطبقة framework.
Agency-Phone
27.0.0
✨ جديد
• Device: إضافة نموذج هاتف معروض داخل اللعبة بحافة معدنية رفيعة وحواف مشطوفة وأزرار جانبية وثمانية تشطيبات من الألومنيوم.

• Angy: يفهم الطلبات ويرد بلغة الهاتف، ويتعرف على جميع التطبيقات الـ52 بعشر لغات، ويمكنه فتح التطبيقات. لا حاجة إلى API key أو اتصال خارجي.

• FaceZoom: إضافة شبكة لمكالمات الفيديو تشمل المفضلة والمكالمات الأخيرة وجهات الاتصال، مع شارة تصفية قابلة للسحب وإجراء المكالمات بلمسة واحدة.

• FaceZoom: يعرض صورة جهة الاتصال على شاشة المكالمة بدلًا من حرف ملوّن.

• Wallet: إضافة WalletCards والتحويلات والودائع الثابتة وtrading وقائمة كاملة بالأنشطة.

• Wallet: إضافة Agency Pay عند إتمام الدفع، مع تنفيذ تحويل الأموال على الخادم.

• Store: إضافة صفحة لكل تطبيق توضح وظيفته ومَن أنشأه وما يحتاج إليه. يمكن للمستخدمين تثبيت التطبيقات أو إزالتها.

• Store: حماية Store وSettings وPhone وBuzz وContacts وSnapr وGallery وClock وWallet وAngy من الحذف، وإعادة تثبيتها إذا أُزيلت عبر config.

• Games: إضافة Dice وCoin Flip وSlots وRoulette وSnake وBrick Blast، مع معالجة الأموال على الخادم.

• Home screen: إضافة عناصر واجهة قابلة للسحب وتغيير الحجم، وخيار استعادة تخطيط المصنع.

• App names: إضافة أسماء سهلة للمستخدمين لجميع التطبيقات الـ52 بعشر لغات. تظهر أسماء config المخصصة كما كُتبت تمامًا ولا تُترجم أبدًا.
🔧 تحسينات
• Angy: يستخدم لغة الهاتف عند الرد ويتعرّف على أسماء التطبيقات القصيرة، بما في ذلك Handy وSMS وNavi وWecker.
🐛 تم الإصلاح
• الشاشة الرئيسية: تؤدي إعادة ضبط الهاتف الآن إلى إعادة ضبط تخطيط الأدوات أيضًا.

• الأدوات: تبقى شارة الحذف الآن داخل دائرتها.

• الأدوات: لم يعد مربع حوار التأكيد شفافًا.

• إيقاف التشغيل: لم تعد الشاشة شفافة داخل اللعبة، ما يحافظ على وضوح النص.

• الوضع الفاتح: إزالة الحلقة الساطعة والزوايا البيضاء الأربع حول الشاشة.

• الألعاب: لم تعد الأزرار المادية تخفت حتى تختفي.

• معالج الإعداد: لم تعد خطوة Companion تبدأ من الأعلى أو تنزلق أسفل Agency Island.
⚙️ الإعدادات
• الإعدادات: تمت إضافة كتلة ProtectedApps إلى config.lua.
📦 ملاحظات التحديث
• لا تنسخ ملف config.lua القديم فوق الملف الجديد. احتفظ بنسخة من قيمك، وثبّت config الجديد، ثم أدخل القيم مجددًا.

• تبقى إعدادات اللاعبين وارتباطات Companion محفوظة بعد التحديث.

• تظهر شاشة التحديث مرة واحدة عند الفتح لأول مرة، ولن تظهر مجددًا.

• أعد تشغيل resource بعد التحديث.

• التحديث مجاني لكل من يمتلك Agency Phone بالفعل.
Agency-Watch
27.0.0
✨ جديد
• Studio: اختر من بين 3 أشكال للهيكل و11 سوارًا، مع إمكانية اختيار ألوان الهيكل والسوار واللمسات.

• Studio: استخدم الإعدادات المسبقة أو امزج الخيارات للحصول على مظهر خاص؛ تُحفظ الإعدادات لكل لاعب. Studio مجاني ولا يحتاج إلى هاتف.

• Angy: تحكّم في الإضاءة والسطوع والمنبّهات والتطبيقات من الساعة، مع دعم اللغات العشر كلها ودون اتصال خارجي.

• Agency Zero: استدعِ المركبة أو أرسلها بعيدًا أو أوقفها، وافتح الأبواب وبدّل الأضواء وتحقق من البطارية ومدى السير.

• Agency Zero: إذا لم يكن Agency Zero موجودًا على الخادم، يعرض التطبيق المركبة ووقت الوصول من دون إظهار سعر غير منطبق.

• Games: أُضيفت Ascent وTower وReflex وDodge، مع أفضل النتائج الشخصية. Games مجانية وتعمل دون اتصال.

• Always-on display: أُضيفت واجهات Full وTime وVitals وRing، ويمكن اختيارها بشكل منفصل عن واجهة الساعة الرئيسية.

• Watch faces: أُضيفت Arc وModular وStack وWave.
• Custom apps: شغّل التطبيقات من مجلد واحد يحتوي على ثلاثة ملفات. يتطلب Custom apps إصدار Pro، ويتم التحقق منه في ثلاثة مواضع على الخادم.

• Crown menu: افتح مباشرةً من التاج مجموعة من 7 تطبيقات يختارها اللاعب.

• App Store: أُضيفت صفحات للتطبيقات تعرض المزوّد والفئة والمتطلبات والوصف، بما في ذلك 26 وصفًا مختصرًا.

• Localization: أُضيف 1,688 سطرًا لتغطية التطبيقات والأساور والألعاب الجديدة باللغات العشر كلها. يمنع الرجوع إلى الإنجليزية ظهور المفاتيح الخام.
​
🔧 تحسينات
• المصباح اليدوي: تمت إضافة مخروط ضوئي حقيقي بمدى وشدة قابلين للتعديل، بالإضافة إلى ضوء قريب وناعم يتبع اتجاه نظر اللاعب.

• معدل ضربات القلب: يتفاعل عند الاصطدام بسيارة أو السقوط والنهوض، ثم يعود إلى طبيعته خلال نحو دقيقة.
🐛 تم الإصلاح
• Action button: تم إصلاح حالة ثالثة لم يكن فيها الزر يفعل شيئًا.

• Heart rate: تم إصلاح قفز النبض مباشرةً إلى القيمة المستهدفة عند الوقوف بدلًا من ارتفاعه تدريجيًا.

• Studio: تم إصلاح موضع السوار، إذ كان منخفضًا بمقدار 2 بكسل عن العلبة.

• App Store: عند تثبيت تطبيق، يُعاد الآن بناء الصف الذي تغيّر فقط بدلًا من الشاشة بأكملها.
📦 ملاحظات التحديث
• يتضمن ملف config كتلًا جديدة لـ Studio وZero والشاشة الصغيرة. احفظ نسخة احتياطية من قيمك، واستبدل ملف config القديم، ثم أعد تعيين قيمك.

• يتم الاحتفاظ بإقران Companion وإعدادات اللاعبين بعد التحديث.

• ستظهر شاشة التحديث لكل لاعب مرة واحدة عند فتحها لأول مرة بعد التحديث.

• أعد تشغيل resource بعد التحديث.

• دليل Custom Apps: docs.agencyg.de/watch/custom-apps
Agency-Seatbelt
2.0.0
✨ جديد
• يتم تفعيل أحزمة الأمان تلقائيًا لمركبة Agency Zero وأسماء spawn المركبات القابلة للتهيئة.

• فعّل أحزمة الأمان التلقائية لكل المركبات باستخدام سطر config واحد.

• تتضمن الإضافة خمس تسجيلات لصوت ربط الحزام، مع خيار استخدام صوت من اللعبة.

• في حالة وقوع حادث، يندفع السائقون غير المرتدين للحزام بسرعة تتجاوز 65 كم/س عبر الزجاج الأمامي.

• يبقى السائقون المرتدون للحزام داخل المركبة أثناء الحادث.

• يفتح /aseatbelt إعدادات اللاعب للتذكيرات والصوت ومستوى الصوت والموضع.

• حدّد إعدادات اللاعب المتاحة.

• يدعم 25 لغة، مع استخدام الإنجليزية كلغة احتياطية افتراضية.
🔧 تحسينات
• يتحول لون التذكير إلى الذهبي عند تجاوز 25 كم/س، وإلى الأحمر بعد تجاهل ثلاثة تذكيرات أو عند تجاوز 110 كم/س.

• يتم اكتشاف frameworks تلقائيًا: QBCore وQbox وESX. يعمل السكربت أيضًا بشكل standalone.

• أُعيدت كتابته بالكامل من البداية لإصدار V2.0.0.
🐛 تم الإصلاح
• لم يعد خيط المراقبة يتوقف بعد أول حادث ينجو منه اللاعب.

• لم تعد حالة حزام الأمان تنتقل بين المركبات.

• أصبح تنسيق بطاقة التذكير متوافقًا مع أسماء HTML class.

• يستخدم Sync الآن state bag مكررة بدلًا من سكربت خادم غير موجود.

• لم يعد الكبح الشديد يُحتسب كحادث.
📦 ملاحظات التحديث
• ملف config جديد بالكامل. احتفظ بنسخة احتياطية من قيمك، واستبدل config، ثم أعد تعيين قيمك.

• أعد تشغيل resource بعد التحديث.

• يمتلك مالكو Agency-Seatbelt الحاليون الإصدار V2.0.0 بالفعل.
Agency-Vending
1.2.1
✨ جديد
• Admin panel: تمت إضافة تبويب Player Machines يعرض مالك كل آلة وحالة الاتصال وID والنوع والشارع والمخزون والأرباح غير المحصّلة.

• Admin panel: تمت إضافة البحث حسب المالك أو ID أو النوع أو الشارع.

• Admin panel: تمت إضافة إجراءات GPS والنقل الآني والإزالة لكل آلة.

• Admin panel: تتطلب الإزالة نقرة تأكيد ثانية، وتسحب الملكية مع إبقاء الآلة في العالم كملكية للدولة.

• يتم تحديد أسماء مالكي اللاعبين غير المتصلين من جدول الشخصيات في QBCore أو ESX.

• تُسجّل مصادرات الآلات في Discord webhook مع بيانات المسؤول والمالك والمعرّف والنوع وID الآلة والمبلغ المسترد والموقع.

• النصوص الجديدة متاحة باللغات الـ13 كلها.
🔧 تحسين
• يقرأ شعار وحدة التحكم الآن الإصدار من fxmanifest.lua.
⚙️ الإعدادات
• تمت إضافة Config.AdminRemoveRefund مع الخيارات 'none' (افتراضيًا) و'earnings' و'full'.

• تمت إضافة Config.AdminRemoveNotifyOwner لإشعار المالك عندما يكون متصلًا.

• تمت إعادة تسمية Config.SpawnerCommand إلى Config.AdminCommand.
📦 ملاحظات التحديث
• أصبح الأمر الآن /vendingadmin؛ ويظل /vendingspawn مسجلًا كاسم مستعار للتثبيتات الحالية.

• يمكن للتثبيتات الحالية مواصلة استخدام Config.SpawnerCommand؛ ويتم منح اسمي ACE كليهما عند بدء التشغيل.
Agency-Watch
26.5.1
✨ جديد
• تمت إضافة «العثور على الساعة» إلى تطبيق Agency Companion. ستصدر الساعة رنينًا وتعرض شاشة بحث إلى أن يتم إيقافها داخل اللعبة أو إغلاقها.
🔧 تحسينات
• أصبح خيارا «فتح الساعة» و«إغلاق الساعة» يتحكمان بالساعة مباشرةً، ويعرض التطبيق حالتها الفعلية، مفتوحة أم مغلقة.

• يمكن الآن تغيير قفل رمز المرور وإلغاء قفل الهاتف واختيار تطبيق الساعة من تطبيق Companion.

• تعرض قائمة التطبيقات في تطبيق Companion الآن التطبيقات المثبتة على الساعة.
🐛 تم الإصلاح
• تم إصلاح مزامنة واجهة الساعة والنسق والحجم والموضع والمظهر ووضع 24 ساعة وخيارات التبديل الأخرى التي يرسلها التطبيق.
⚙️ Config
• يحدّد Config.Companion.findenDauer المدة القصوى للعثور على الساعة، والقيمة الافتراضية هي 60 ثانية.
📦 ملاحظات التحديث
• لا حاجة إلى إجراء أي تغييرات على config. أعد تشغيل resource بعد التحديث.

• يظل اقتران الرفيق محفوظًا بعد التحديث.
Agency-Housing
1.0.1
✨ جديد
• Agency-Housing: يعمل التطبيق المرافق مع iOS وAndroid وiPad وMac وApple Watch.

• Agency-Housing: أدر العقارات عن بُعد: اقفل الأبواب أو افتحها، سلّم المفاتيح أو استعدها، أجب عن جرس الباب، اشترِ المنازل أو بِعها، وحدد المسارات.

• Agency-Housing: يمكن للموظفين الانتقال الفوري إلى العقارات، أو عرضها للبيع، أو حذفها.

• Agency-Housing: تتوفر قائمة الاقتران من مربع «Companion App» في المركز باستخدام F7 أو /ahconnect، ويتوفر أيضًا الاسم البديل /ahc.

• Agency-Housing: تعرض قائمة الاقتران رمزًا من 6 أرقام فوق QR code، ويمكن تكبيره بالنقر عليه. لكل جهاز مرتبط زر إزالة خاص به، بالإضافة إلى خيار «إلغاء ارتباط الكل».

• Agency-Housing: تتوفر بطاقة اقتران قابلة للطي في لوحة المالك باستخدام F3 وفي قائمة العقارات.
🔧 تحسينات
• Agency-Housing: تستخدم الأوامر الآن البادئة a لتجنب التعارض مع الموارد الأخرى.

• Agency-Housing: يجب على اللاعبين الذين لديهم تعيين مخصص للمفتاح F7 ضبطه مرة أخرى.
⚙️ الإعدادات
• Agency-Housing: عيّن Config.Companion.EmbedCard = false لتعطيل بطاقة الاقتران.
📦 ملاحظات التحديث
• Agency-Housing: ينشئ السكربت agency_housing_cmp_meta وagency_housing_cmp_devices؛ لا حاجة إلى SQL.

• Agency-Housing: يحتاج الخادم إلى إمكانية الوصول الصادر عبر HTTPS إلى api.agencyg.de.

• Agency-Housing: أعد تشغيل الـ resource بعد التحديث.
Agency-Phone and Agency-Pad
26.5.4
✨ جديد
• تطبيق مخصص لـ Agency-Watch على Phone وPad، بالإضافة إلى تغييرات أخرى لإصدار Watch
Agency-Pad
26.5.4
✨ جديد
• يمكن للاعبين إرسال الموسيقى للمراجعة قبل نشرها.

• يمكن إرسال المشاركات إلى Discord webhook لمراجعتها من قِبل المسؤولين، مع إمكانية الإشارة إلى رتبة اختياريًا.
🔧 تحسينات
• أُعيد تصدير الخلفيات، وأُضيفت رسومات تضاريس لـ Maps.
⚙️ الإعدادات
• يتحكم AgencyPadConfig.MusicAutoApprove في الموافقة التلقائية أو المراجعة اليدوية.

• يحدد AgencyPadConfig.MusicDiscordMentionRoleId رتبة Discord الاختيارية المطلوب الإشارة إليها.

• يتحكم AgencyPadConfig.MusicAllowedHosts وMusicAllowExternalLinks في مصادر الموسيقى المقبولة.

• يحد AgencyPadConfig.MusicMaxOpenSubmissions من عدد الطلبات المفتوحة لكل لاعب.

• يحدد AgencyPadConfig.MusicReviewCallbackUrl عنوان URL لإرسال نتائج المراجعة إلى أنظمتك.
📦 ملاحظات التحديث
• أعد تشغيل agency-pad.sql بعد التحديث، لأن هذا الإصدار يتضمن تغييرًا في قاعدة البيانات.
Agency-Phone
26.5.4
✨ جديد
• Music app: استمع إلى محطات راديو GTA V الأصلية داخل اللعبة باستخدام نظام الراديو المحمول الخاص بها، دون بث عبر الإنترنت أو تأخير أو استهلاك للنطاق الترددي.

• Music app: يستمر الراديو في التشغيل عند وضع الهاتف جانبًا، ويمكن إيقافه مؤقتًا من شاشة Island أو شاشة القفل.

• Music app: يتولى نظام صوت السيارة التشغيل عند دخولك إليها، وتعود محطتك للعمل عند خروجك منها.
​
🔧 تحسينات
• Dialer: أُعيد تصميمه باستخدام ورقة أنماط مخصصة وتحسين آلية التنقل، مع إجراء تغييرات على تدفق المكالمات والتكامل مع dispatch.

• العناصر المرئية: أُعيد تصدير الخلفيات المضمّنة، وتم تحديث رسومات تضاريس Maps.
⚙️ الإعدادات
• عيّن AgencyConfig.RadioStations لاختيار المحطات التي تظهر.

• عيّن AgencyConfig.EnableRadioTab لإخفاء علامة تبويب الراديو.

• عيّن AgencyConfig.RadioBlockWheelOnFoot لمنع فتح عجلة الراديو الافتراضية أثناء السير على الأقدام.

• اضبط سلوك المحطات في المركبات باستخدام AgencyConfig.RadioKeepStationInVehicle.

• أصبح AgencyConfig.PhoneProp قابلاً للضبط الآن.
Agency-Doorlock
1.1.2
✨ جديد
• Agency-Doorlock: أدخل اسم نموذج الباب أو hash في أداة إعداد /adoorlock.

• Agency-Doorlock: يفحص المنطقة القريبة تلقائيًا بحثًا عن كيانات الأبواب المطابقة.

• Agency-Doorlock: استخدم «Add All» لإضافة عدة أبواب قريبة لها hash النموذج نفسه دفعة واحدة.

• Agency-Doorlock: يدعم props مخصصة لـ mapping وأسماء نماذج مخصصة.
📦 ملاحظات التحديث
• Agency-Doorlock: الإصدار v1.1.2
Agency-Doorlock
1.1.1
✨ جديد
• يمكن أن تظل أبواب المرائب والبوابات مفتوحة أثناء عدم قفلها باستخدام خيار Hold open الخاص بكل باب في /adoorlock.

• يؤدي قفل الباب المُعدّ ليبقى مفتوحًا إلى إغلاقه وقفله. ادمج ذلك مع Auto-lock لإغلاقه بعد N ثانية.

• حدّد نطاق التفاعل لقفل كل باب وفتحه بشكل منفصل: من 0.5 إلى 10 m باستخدام شريط التمرير، أو حتى 50 m باستخدام مربع الأرقام.
🔧 تحسينات
• يحدد استهداف الأبواب الباب الذي تكون في أعمق نقطة داخل نطاق التفاعل الخاص به.

• تستخدم خيارات التصويب في ox_target وqb-target أوسع نطاق تطلبه أي من أبواب ذلك الطراز.

• يتم التحقق من نطاق كل باب وتقييده على الخادم عند الحفظ؛ وتستخدم القيم الفارغة أو غير الصالحة القيمة الافتراضية المُعدّة.

• تُرجمت تسميات إبقاء الباب مفتوحًا ونطاق التفاعل إلى جميع اللغات الـ25 المدعومة: EN, DE, BG, CS, DA, EL, ES, FI, FR, HR, HU, IT, JA, KO, NL, NO, PL, PT, RO, RU, SK, SV, TR, UK, ZH. تحتوي ملفات اللغات على مجموعات مفاتيح كاملة ومتطابقة.
🐛 تم الإصلاح
• تستخدم بطاقة إقران Companion الآن لغة الخادم؛ إذ كانت 17 سلسلة نصية في التطبيق والإقران تظهر بالإنجليزية في 23 لغة من أصل 25.

• تم التحقق من عناصر نائب الترجمة والتنسيق قبل الإصدار.
⚙️ Config
• يتحكم Config.HoldOpenRatio في مدى فتح الباب؛ تشير القيمة 1.0 إلى فتحه بالكامل، وقد تمنع القيم الأقل المصاريع من اختراق المجسمات.

• يحدد Config.HoldOpenDistance نطاق فرض إبقاء الباب مفتوحًا.

• يحدد Config.MaxInteractDistance حد النطاق على جانب الخادم، والقيمة الافتراضية هي 50 م.

• يكون نطاق التفاعل لكل باب مضبوطًا افتراضيًا على Config.InteractDistance؛ وتحتفظ الأبواب التي لم تُعدّل بسلوكها الحالي.
📦 ملاحظات التحديث
• استبدل مجلد Agency-Doorlock، أو استبدل الملفات fxmanifest.lua وconfig.lua وclient/main.lua وclient/configurator.lua وserver/main.lua.

• استبدل أيضًا html/index.html وhtml/script.js وhtml/style.css وجميع الملفات الـ25 في shared/locale/.

• لا حاجة إلى إجراء تغييرات يدوية على قاعدة البيانات أو تنفيذ عملية ترحيل؛ تستخدم الأبواب الحالية الإعدادات الافتراضية وتحتفظ بقواعد الوصول وأرقام PIN ومفاتيح الاختصار والإعدادات.

• يتطلب oxmysql، وهو مطلوب مسبقًا. أعد تشغيل المورد عبر txAdmin أو باستخدام ensure Agency-Doorlock.

• عند إيقاف Hold open، يكون سلوك الأبواب مطابقًا للإصدار v1.1.0.
Agency-Essentials
1.2.0
✨ جديد
• Elevator: استخدم /aeconnect لعرض رمز QR لاقتران تطبيق Agency Companion المجاني.

• Elevator: تصفّح مباني الخادم وحدد مسار GPS من التطبيق.

• Reports: أقرن التطبيق باستخدام بطاقة QR في واجهتي اللاعب والمسؤول، ثم اقرأ التذاكر وأجب عنها وتولَّها وأغلقها وأدرها.

• Essentials: أقرن المجموعة الكاملة بمسح رمز QR الخاص بالمسؤول في تبويب Global ضمن /aessentials.

• Essentials: أدر مفاتيح kill-switch للوحدات وdoorlocks وReports من التطبيق.
🔧 تحسينات
• أصبحت القوائم وDoorlock وبطاقات Companion وجميع الوحدات تدعم الآن حزمة لغات موحّدة تضم 25 لغة.

• أصبحت نوافذ QR الخاصة بـ Companion ورسوم القوائم المتحركة أكثر سلاسة. تظهر نوافذ المصعد وتتلاشى تدريجيًا، ويمكن سحبها.
🐛 تم الإصلاح
• Elevator: تم حل تعارض مخطط قاعدة البيانات في عمليات التثبيت النظيفة عبر فصل إعدادات companion في agency_elevator_companion_settings.

• Essentials: أصبحت مفاتيح تبديل الوحدات تحتفظ بحالتها بعد إعادة فتح القائمة.

• Reports: يُعاد التحقق من أذونات الموظفين عند كل إجراء في التطبيق؛ ولا يمنح الاقتران عبر QR صلاحيات المسؤول.
⚙️ الإعدادات
• حدّد اللغة في config.lua؛ الإنجليزية هي اللغة الافتراضية.

• عطّل تكامل Companion باستخدام خيارات Companion Enable في الإعدادات.
📦 ملاحظات التحديث
• استبدل أو اكتب فوق جميع ملفات الـ resource: fxmanifest.lua وconfig.lua وclient/ وserver/ وshared/ وhtml/ وsql/install.sql.

• لا حاجة إلى إجراء تغييرات يدوية على قاعدة البيانات. تُنشأ الجداول تلقائيًا عند التشغيل الأول، كما تتم ترحيلها تلقائيًا.

• ستبقى الإعدادات وأقفال الأبواب والتقارير وأشرطة التقدم وارتباطات الرفاق الحالية دون تغيير.

• لم تطرأ تغييرات وظيفية على Agency-Notify وAgency-Progressbar، لذا سيبقيان دون تغيير.

• أعد تشغيل الـ resource عبر txAdmin أو نفّذ ensure Agency-Essentials.
Agency-Elevator
1.3.1
🔧 تحسينات
• تم التحقق من جميع ملفات Lua لضمان الالتزام الصارم بالقواعد النحوية، دون تحذيرات أو أخطاء عند بدء التشغيل.

• تم تحديث المؤلف في fxmanifest.lua إلى "Agency Scripts" وإضافة لافتة Agency الإعلانية الإلزامية للموارد المجانية.

• تمت إضافة تعريف الجدول agency_elevator_companion_settings إلى sql/install.sql.
🐛 تم الإصلاح
• تمت إعادة تسمية جدول إعدادات الرفيق إلى agency_elevator_companion_settings، مما أدى إلى حل التعارض مع جدول إعدادات UI وخطأ بدء التشغيل Unknown column 'id'.
📦 ملاحظات التحديث
• استبدل fxmanifest.lua وserver/companion.lua وsql/install.sql.

• يُنشأ جدول companion الجديد تلقائيًا عند التشغيل لأول مرة. لا يلزم إجراء أي تغييرات يدوية على قاعدة البيانات.

• ستبقى المصاعد وإعدادات UI وارتباطات companion الحالية دون تغيير.

• أعد تشغيل resource عبر txAdmin أو باستخدام ensure Agency-Elevator.
Agency-Admin
1.4.0
✨ جديد
• Agency Companion: اربط أجهزة فريق الإدارة باستخدام /aaconnect أو /aac، ثم امسح رمز QR أو أدخل الرمز المكوّن من 6 أرقام.

• Agency Companion: أدر اللاعبين والحظر والرتب؛ اطرد، واحظر، وجمّد، وراقب، واستخدم goto وbring، وعالج وأنعش؛ وسجّل الخروج من الأجهزة المرتبطة.

• Agency Companion: اعرض وحدة تحكم الخادم المباشرة ونفّذ الأوامر بصفتك عميلك، مع الإكمال التلقائي المترجم للأوامر الممسوحة وأوامر framework.

• Agency Companion: التطبيق المجاني متاح على iOS وAndroid. دليل الإعداد: companion.agencyg.de.

• Agency Companion: تطبيق واحد يربطك بـ Agency-Admin وPhone وPad وElevator وReports والمزيد.
🔧 تحسينات
• التوطين: تُرجمت النصوص الجديدة للتطبيق والاقتران ووحدة التحكم وUI إلى جميع اللغات الـ13 المدعومة: EN وDE وCS وES وFR وIT وNL وPL وPT وRO وRU وSV وTR.

• الأمان: الاقتران متاح للموظفين فقط. لا تمنح tokens أي صلاحيات، ويُتحقق من كل إجراء باستخدام الصلاحيات الفعلية، بما في ذلك ACE وframework والرتبة والتجاوزات لكل لاعب بالنسبة للاعبين المتصلين.

• الأمان: تستخدم عمليات التحقق من الصلاحيات للاعبين غير المتصلين المعرّفات وجداول الرتب المباشرة؛ ويجب أن يكون المشرفون الذين يعتمدون على ACE فقط متصلين.

• الأمان: يُتحقق من طلبات Companion على مستوى Companion وفي مسار إجراءات اللوحة، مع تحديد معدل الإجراءات عن بُعد.

• الاقتران: يظل الرمز المكوّن من 6 أرقام ظاهرًا أثناء ارتباط جهاز، ما يتيح إقران هواتف إضافية.
🐛 تم الإصلاح
• أحداث الخادم: تتطلب الآن Give-weapon وspawn-object وedit-object وclaim-vehicle-ownership الوصول إلى اللوحة والإذن المطابق للإجراء، مع التحقق منهما على جانب الخادم.

• الاقتران: يظهر الرمز المكوّن من 6 أرقام الآن دائمًا أسفل رمز QR.

• اللوحة: تم تحسين سلوك فتح وإغلاق اللوحة المصاحبة، مع مزيد من التحسينات على NUI.
⚙️ الإعدادات
• عيّن Config.Companion.Enable = false لتعطيل تكامل companion الاختياري.

• تنتهي صلاحية رموز الاقتران بعد المدة المحددة في Config.Companion.TokenTTL، وقيمتها الافتراضية 5 دقائق.
📦 ملاحظات التحديث
• ستبقى الرتب والأذونات والحظر وإعدادات اللوحة الحالية دون تغيير. لا توجد حاجة إلى ترحيل، ولن تُفقد أي بيانات.

• تُنشأ جداول pairing تلقائيًا عند التشغيل لأول مرة؛ لا حاجة إلى إجراء تغييرات SQL يدويًا.

• يتطلب oxmysql، وهو مطلوب بالفعل. أعد تشغيل المورد عبر txAdmin أو باستخدام ensure Agency-Admin.

• استبدل الملفات التالية: fxmanifest.lua، وconfig.lua، وclient/main.lua، وclient/companion.lua، وserver/db.lua، وserver/main.lua، وserver/companion.lua، وserver/companion_relay.lua، وweb/index.html، وweb/style.css، وweb/app.js، وweb/companion.js، وweb/qrcode.min.js، وshared/locale.lua، وجميع الملفات في locales/. راجع كتلة Config.Companion عند الاحتفاظ بملف config.lua الخاص بك.
Agency-Banking
1.2.0
✨ جديد
• Companion: اطّلع على الأرصدة والنقد والمعاملات، وحوّل الأموال، وأدِر الودائع لأجل وما يصل إلى 3 بطاقات خصم، وحدّد رمز PIN الخاص بـ ATM أو غيّره.

• Companion: أجرِ الاقتران باستخدام /abconnect أو /abc، ثم امسح رمز QR أو أدخل رمزه المكوّن من 6 أرقام في التطبيق.

• Companion: لدى Banking رمز QR خاص بها، مستقل عن Agency-Phone وAgency-Elevator.

• Companion: وحدة تطبيق Agency-Banking خالية من الإعلانات.
🔧 تحسينات
• التوطين: تُرجمت النصوص الجديدة للتطبيق والاقتران وواجهة المستخدم إلى جميع اللغات الـ13 المدعومة: EN وDE وCS وES وFR وIT وNL وPL وPT وRO وRU وSV وTR.

• الأمان: تستخدم عمليات الأموال عبر AgencyBankingBridge مسار التحقق نفسه المستخدم في بنك اللعبة؛ ويعيد الخادم التحقق من الحساب والرصيد مع كل طلب.

• الأمان: تعمل عمليات القراءة دون اتصال، لكن التحويلات والإيداعات وتغييرات PIN تتطلب أن يكون اللاعب متصلاً بالإنترنت.
🐛 تم الإصلاح
• الودائع لأجل: تتم إعادة التحقق من المطالبات على الخادم لمنع المطالبات المبكرة أو المكررة.

• قائمة البنك: يظهر رمز الاقتران المكوّن من 6 أرقام الآن دائمًا أسفل رمز QR.

• لوحة المرافق: تحسين سلوك الفتح والإغلاق وإجراء تحسينات على NUI.
⚙️ Config
• عيّن Config.Companion.Enable = false لتعطيل تكامل Companion الاختياري.

• تنتهي صلاحية رموز الاقتران بعد Config.Companion.TokenTTL، وتكون قيمته الافتراضية 5 دقائق.
📦 ملاحظات التحديث
• استبدل مجلد Agency-Banking أو استبدل الملفات التالية: fxmanifest.lua وconfig.lua وclient/main.lua وclient/companion.lua وserver/main.lua وserver/companion.lua وserver/companion_relay.lua وhtml/index.html وhtml/script.js وhtml/style.css وhtml/js/companion.js وhtml/js/qrcode.min.js وجميع الملفات في locales/.

• راجع كتلة Config.Companion في config.lua؛ يمكنك الإبقاء على إعداداتك الحالية.

• ستبقى الحسابات والبطاقات والودائع لأجل والمعاملات الحالية دون تغيير. لا حاجة إلى ترحيل البيانات أو تنفيذ SQL يدويًا؛ إذ تُنشأ جداول الاقتران تلقائيًا عند التشغيل لأول مرة.

• يتطلب oxmysql، وهو مطلوب مسبقًا. أعد تشغيل الـresource باستخدام txAdmin أو الأمر ensure Agency-Banking.
Agency-Doorlock
1.1.0
✨ جديد
• التطبيق المرافق: اتصل بشكل مستقل بـ Agency-Phone وAgency-Elevator باستخدام رمز QR أو رمز مكوّن من 6 أرقام.

• الاقتران: نفّذ /adlconnect أو /adlc للحصول على رمز QR، أو اعثر عليه في قائمة إعداد /adoorlock.

• الاقتران: أدخل الرمز المكوّن من 6 أرقام في التطبيق إذا تعذّر عليك مسحه؛ وسيظل ظاهرًا ما دام هناك جهاز متصل.

• اللاعبون: اعرض الأبواب التي يمكنك الوصول إليها وحالتها المباشرة، مقفلة أو مفتوحة.

• اللاعبون: اقفل الأبواب التي تملكها أو افتحها عندما تكون قريبًا، مع الالتزام بقواعد الوصول نفسها داخل اللعبة.

• اللاعبون: عيّن نقطة GPS لأي باب من التطبيق.

• المشرفون: تحكّم عن بُعد بأي باب على الخادم دون حد للمسافة.

• المشرفون: احذف الأبواب من التطبيق؛ وتظل الأبواب الثابتة في config محمية.

• المشرفون: افتح عن بُعد قائمة إعداد الأبواب داخل اللعبة لإضافة الأبواب أو تعديلها.

• التطبيق المرافق: التطبيق مجاني ومتاح على iOS وAndroid، مع إرشادات الإعداد على companion.agencyg.de.
• التطبيق المرافق: تطبيق واحد يتصل بـ Agency-Doorlock وAgency-Phone وAgency-Pad وAgency-Elevator وAgency-Reports والمزيد.
🔧 تحسينات
• التوطين: تُرجمت النصوص الجديدة للتطبيق والاقتران وواجهة المستخدم إلى جميع اللغات الـ25 المدعومة: EN, DE, BG, CS, DA, EL, ES, FI, FR, HR, HU, IT, JA, KO, NL, NO, PL, PT, RO, RU, SK, SV, TR, UK, ZH.
🐛 تم الإصلاح
• قائمة الإعداد: يظهر رمز الاقتران المكوّن من 6 أرقام دائمًا أسفل رمز QR.

• بطاقة QR الخاصة بـ Companion: تتمدد وتنطوي بسلاسة دون أن تتداخل مع قائمة الأبواب.

• NUI: تحسين سلوك فتح اللوحة وإغلاقها، إلى جانب بعض التحسينات الطفيفة الأخرى.
⚙️ الإعدادات
• عيّن Config.Companion.Enable = false لتعطيل التكامل الاختياري.

• تنتهي صلاحية رموز الاقتران بعد Config.Companion.TokenTTL، وتكون المدة الافتراضية 5 دقائق.
📦 ملاحظات التحديث
• استبدل مجلد Agency-Doorlock أو اكتب فوق الملفات المحدّثة.

• استبدل fxmanifest.lua وconfig.lua وclient/main.lua وclient/companion.lua وclient/configurator.lua وserver/main.lua.

• استبدل server/companion.lua وserver/companion_relay.lua وhtml/index.html وhtml/script.js وhtml/style.css.

• استبدل html/js/companion.js وhtml/js/qrcode.min.js وshared/locales.lua وجميع الملفات داخل shared/locale/.

• راجع كتلة Config.Companion في config.lua؛ يمكنك الاحتفاظ بإعداداتك الخاصة بأمان.

• تعمل الأبواب ومفاتيح الاختصار والأصوات والإعدادات الحالية دون ترحيل أو فقدان للبيانات.

• تستخدم ملفات config.lua القديمة التي لا تحتوي على كتلة Config.Companion إعدادات افتراضية آمنة، مع إبقاء الميزة مفعّلة.

• تُنشأ جداول pairing تلقائيًا عند التشغيل لأول مرة. لا حاجة إلى تعديلات يدوية على SQL أو قاعدة البيانات.

• لا يزال oxmysql مطلوبًا. أعد تشغيل الـ resource عبر txAdmin أو باستخدام ensure Agency-Doorlock.
Agency-ReportsV2
2.2.0
✨ جديد
• Agency Companion: أجرِ الاقتران من /areport باستخدام رمز QR أو رمز من 6 أرقام.

• اللاعبون: أنشئوا البلاغات، وتابعوا حالتها، وتحدثوا مع الطاقم في الوقت الفعلي عبر التطبيق.

• الطاقم: اعرضوا قائمة الانتظار المباشرة والتذاكر المفتوحة، وتولّوا البلاغات وأغلقوها واحذفوها وردّوا عليها.

• الطاقم: استخدموا goto وbring وheal مع مقدّمي البلاغات من التطبيق، وفقًا لصلاحيات الإدارة الحالية.

• الاقتران: يظل الرمز المكوّن من 6 أرقام ظاهرًا ما دام الجهاز مرتبطًا، ما يتيح إقران أجهزة إضافية.

• التطبيق المرافق: تطبيق واحد يتصل بـ Agency Reports وPhone وPad وElevator والمزيد.
🔧 تحسينات
• التوطين: تُرجمت نصوص التطبيق والاقتران وواجهة المستخدم إلى جميع اللغات الـ13 المدعومة: EN, DE, CS, ES, FR, IT, NL, PL, PT, RO, RU, SV, TR.

• الأمان: لا يمكن لرموز الاقتران منح صلاحيات المسؤول؛ ويتم التحقق من كل إجراء للموظفين على جانب الخادم.
🐛 تم الإصلاح
• نافذة البلاغات: يظهر رمز الاقتران المكوّن من 6 أرقام الآن دائمًا أسفل رمز QR.

• لوحة المرافق: تم تحسين سلوك الفتح والإغلاق.

• NUI: تحسينات طفيفة متنوعة.
📦 ملاحظات التحديث
• ستواصل التقارير والمحادثات وwebhooks الحالية العمل دون ترحيل أو فقدان للبيانات.

• تكامل Companion اختياري؛ إبقاؤه معطّلًا يحافظ على السلوك الحالي.

• تُنشأ جداول pairing تلقائيًا عند التشغيل الأول؛ لا حاجة إلى تعديلات يدوية على SQL أو قاعدة البيانات.

• يتطلب oxmysql، وهو مطلوب بالفعل.

• استبدل مجلد المورد أو اكتب فوق الملفات التالية: fxmanifest.lua، config.lua، client/main.lua، client/companion.lua.

• استبدل أيضًا: server/main.lua، server/companion.lua، server/companion_relay.lua، html/popup.html.

• استبدل أيضًا: html/js/companion.js، html/js/qrcode.min.js وجميع الملفات في locales/.

• راجع كتلة Config.Companion في config.lua؛ يمكنك الاحتفاظ بإعداداتك الخاصة.

• أعد تشغيل المورد عبر txAdmin أو نفّذ ensure Agency-Reports-V2.

• تنزيل تطبيق Companion ودليل الإعداد: companion.agencyg.de
Agency-Elevator
1.3.0
✨ جديد
• Agency Companion: تصفّح جميع المصاعد على خادمك وتحكّم بها من خلال التطبيق المجاني.

• الاقتران: نفّذ /aeconnect، ثم امسح رمز QR أو أدخل الرمز المكوّن من 6 أرقام في التطبيق.

• Agency Companion: استدعِ أي طابق، أو تحرّك طابقًا واحدًا للأعلى أو الأسفل، أو حدّد مسار GPS إلى مبنى.

• التحكم المباشر: اعرض الطابق الحالي ورسوم الحركة؛ اختر طابقًا من الشبكة أو تحرّك طابقًا واحدًا للأعلى أو الأسفل.

• التحكم بالوصول: قيّد كل مصعد بلاعبين محددين باستخدام معرّفات دائمة تبقى بعد إعادة تشغيل الخادم.

• إدارة المشرف: انتقل آنيًا إلى أي مبنى أو طابق لإجراء تعديلات سريعة.
🔧 تحسينات
• الأمان: لا يمكن لرموز الاقتران منح صلاحيات المسؤول؛ ويتم التحقق من كل إجراء على جانب الخادم.

• الأمان: تخضع إجراءات المسؤول للتحقق من الأذونات على جانب الخادم.

• التوطين: تُرجمت النصوص الجديدة للتطبيق والاقتران وأداة الإعداد إلى 13 لغة: EN, DE, FR, ES, PT, IT, NL, PL, TR, CS, RO, RU, SV.
🐛 تم الإصلاح
• Live Control: تظل طبقة عرض التنقّل وشاشة الطابق الحالي متزامنتين.

• Pairing: يفتح /aeconnect ويُغلق بسلاسة، دون ظهور مفاجئ أو انتقالات متقطعة.

• Pairing: يظهر رمز من 6 أرقام دائمًا أسفل رمز QR، حتى عند ربط جهاز بالفعل.

• Interface: تم تحسين العديد من المشكلات المتعلقة بـ NUI والتعامل مع ESC.
⚙️ Config
• Elevators: فعّل أو عطّل شاشة الانتقال والتلاشي لكل مصعد في أداة الإعداد.

• Elevators: إذا لم يتم تغيير إعداد الشاشة الخاص بالمصعد، فسيتم استخدام Config.ScreenEffect.

• Agency Companion: راجع كتلة Config.Companion الجديدة في config.lua.
📦 ملاحظات التحديث
• تعمل المصاعد الحالية دون ترحيل أو فقدان للبيانات. تكامل Companion اختياري.

• تُنشأ الإعدادات الجديدة لكل مصعد وجداول الاقتران تلقائيًا عند أول تشغيل. لا حاجة إلى إجراء تغييرات يدوية على قاعدة البيانات.

• يتطلب oxmysql، وهو مطلوب مسبقًا. أعد تشغيل resource عبر txAdmin أو نفّذ ensure Agency-Elevator.

• استبدل مجلد Agency-Elevator أو استبدل هذه الملفات: fxmanifest.lua، وclient/main.lua، وclient/configurator.lua، وclient/companion.lua، وserver/main.lua، وserver/companion.lua، وserver/companion_relay.lua، وhtml/index.html، وhtml/script.js، وhtml/style.css، وhtml/js/companion.js، وجميع الملفات في shared/locale/، وconfig.lua.
Agency-Essentials
1.1.0
✨ جديد
• Agency-Doorlock: يضيف أبوابًا قابلة للقفل مع دعم مفتاح [E] وtarget، ويمكن إعدادها داخل اللعبة عبر /adoorlock أو /adl.

• Agency-Doorlock: حدّد صلاحية الدخول حسب الوظيفة أو العصابة أو الرتبة أو لاعبين محددين، مع لوحة PIN اختيارية.

• Agency-Doorlock: يدعم QBCore وQBox وESX وStandalone مع اكتشاف تلقائي للـframework.

• Elevator: يضيف /aeconnect لعرض QR code لإقران تطبيق Agency Companion المجاني.

• Elevator: تصفّح مباني الخادم وحدّد مسار GPS من التطبيق.

• Reports: يضيف بطاقة إقران QR في واجهتي اللاعب والإدارة، مع دعم التطبيق لقراءة التذاكر والرد عليها واستلامها وإغلاقها وإدارتها.

• Localization: يترجم القوائم وDoorlock وبطاقات Companion وجميع الوحدات إلى 25 لغة.
🔧 تحسينات
• Agency-Doorlock: إضافة مفتاح لتفعيل الوحدة أو تعطيلها على مستوى الخادم، وإعدادات مباشرة للون التمييز وصوت الباب ومستوى الصوت وتلميح [E] وعلامة الباب.

• Agency-Doorlock: يؤدي تعطيل الوحدة إلى فتح جميع الأبواب المقفلة، وإعادة تفعيلها إلى قفلها مجددًا.

• Elevator: إضافة تلاشي سلس عند الظهور والاختفاء، ونافذة قابلة للسحب، وبطاقة اقتران في قائمة /aelevator.

• Companion: أصبحت نوافذ QR أكثر ترتيبًا، كما أصبحت رسوم القائمة المتحركة أكثر سلاسة.
🐛 تم الإصلاح
• Modules: أصبحت إعدادات التبديل محفوظة بعد إعادة فتح القائمة.

• Agency-Doorlock: يشغّل أصوات القفل وفتح القفل الصحيحة.

• Reports: يُعاد التحقق من صلاحيات الموظفين عند كل إجراء في التطبيق؛ ولا يمنح الاقتران عبر QR صلاحية المسؤول.
⚙️ الإعدادات
• حدّد اللغة في الإعدادات؛ الإنجليزية هي اللغة الافتراضية.

• إذا كنت قد خصّصت config.lua، فادمج قسمي AgencyConfig.Doorlock وCompanion الجديدين.
📦 ملاحظات التحديث
• استبدل جميع الملفات عند التحديث.

• تُنشأ جداول قاعدة البيانات الجديدة تلقائيًا؛ لا حاجة إلى تنفيذ SQL يدويًا.

• لا توجد تغييرات وظيفية في Agency-Notify وAgency-Progressbar، ولم يتم المساس بهما في هذا الإصدار.
Agency-Garage
1.0.1
🔧 تحسينات
• قائمة المركبات: تُحدد القائمة بثلاثة صفوف وتضيف إمكانية التمرير، بما في ذلك في ساحة حجز المركبات.

• قائمة المركبات: تُصغّر اللوحة عند وجود عدد قليل من المركبات، وتضم شريط تمرير بلون سماوي.

• قائمة المركبات: تم التحقق منها بدقات 1080p و1440p ودقات أجهزة الكمبيوتر المحمولة.
🐛 تم الإصلاح
• الأمان: لا تظهر مركبات الوظائف إلا في كراجات الوظائف المتاحة، وفقط إذا كانت مدرجة فيها؛ ويتم إنشاء اللوحات على الخادم.

• الأمان: يقتصر الحجز على الوظائف المسموح بها أو على صلاحية ACE ‏agency.garage.impound.

• الأمان: تُحدد رسوم الإفراج بحد أقصى وفق Config.Impound.maxFee، ويتم التحقق من معرّفات المستودعات وتقييد معدل حدث الحجز.

• الأمان: لا يعيد البحث عن موقع المركبة الإحداثيات إلا للمركبات التي يملكها اللاعب مقدّم الطلب.
​
🗑️ تمت الإزالة
• تمت إزالة الملفات المكررة غير المستخدمة client_main.lua وapp.js من المجلد الرئيسي.
⚙️ Config
• أضف Config.Impound.allowedJobs لتحديد الوظائف المسموح لها بحجز المركبات داخل اللعبة.

• أضف Config.Impound.maxFee لوضع حد أقصى لرسوم الإفراج التي يطلبها العميل.

• إذا كنت ستحتفظ بملف config.lua الحالي، فأضف الخيارين. بدون allowedJobs، يقتصر حجز المركبات على صلاحية ACE.

• عيّن allowedJobs إلى أسماء الوظائف في خادمك، مثل mechaniker أو ambulance.
📦 ملاحظات التحديث
• استبدل fxmanifest.lua وconfig.lua وserver/main.lua وhtml/index.html وhtml/style.css.

• احذف client_main.lua وapp.js من المجلد الرئيسي إن وُجدا.

• لا يلزم إجراء أي تغييرات على قاعدة البيانات؛ تظل حالة المركبات تستخدم أعمدة الحالة والكراج القياسية.

• تظل المركبات والكراجات ومزامنة الهاتف الحالية متوافقة.

• أعد تشغيل المورد عبر txAdmin أو نفّذ ensure Agency-Garage.
Agency-Elevator
1.2.3
✨ جديد
• Agency-Elevator: عيّن عدة وظائف لطابق واحد؛ يحتاج اللاعبون إلى أي وظيفة من الوظائف المعيّنة، وتظل الطوابق التي لا تحتوي على وظائف عامة.

• Agency-Elevator: حدّد الحد الأدنى للرتبة لكل وظيفة. الرتبة 0 تسمح بأي رتبة، وتعرض الطوابق المقفلة المتطلبات الدقيقة.

• Agency-Elevator: تدعم عمليات التحقق من الوظائف والرتب QBCore وQBox (qbx_core) وESX legacy وLegacy/1.2+.

• Agency-Elevator: يكتشف qbx_core قبل bridge الخاص بـ qb-core. ويتم اكتشاف ox_core بسلاسة، وتبقى جميع الطوابق مفتوحة على خوادم standalone.
🔧 تحسينات
• Agency-Elevator: أصبحت النصوص الجديدة متاحة الآن بجميع اللغات الـ13 المدعومة: EN وDE وFR وES وPT وIT وNL وPL وTR وCS وRO وRU وSV.
🐛 تم الإصلاح
• Agency-Elevator: تم تصحيح رابط دعم Discord داخل اللعبة.
📦 ملاحظات التحديث
• تظل المصاعد الحالية متوافقة. تتم ترقية الإعدادات القديمة ذات الوظيفة الواحدة تلقائيًا عند الحفظ التالي، دون ترحيل أو فقدان للبيانات.

• لا حاجة إلى إجراء تغييرات على قاعدة البيانات؛ تستخدم الوظائف والرتب عمود JSON الحالي floors.

• استبدل fxmanifest.lua وclient/main.lua وserver/main.lua وserver/configurator.lua وhtml/script.js وhtml/style.css وجميع الملفات في shared/locale/.

• تحديث config.lua اختياري؛ فهو يتضمن تعديلًا على تعليق فقط، لذا يمكنك الاحتفاظ بملفك.

• أعد تشغيل الـ resource عبر txAdmin أو نفّذ ensure Agency-Elevator.
Agency-Elevator
1.2.2
✨ جديد
• Agency-Elevator: حدّد أرقامًا مخصصة للطوابق، بما في ذلك الأرقام السالبة والصفر والنصوص مثل EG أو أي تسمية.

• Agency-Elevator: تحصل الطوابق الجديدة افتراضيًا على الرقم التسلسلي التالي، وتعيّن Auto-Detect Floors أرقامًا قابلة للتعديل.

• Agency-Elevator: تظهر الأرقام المخصصة على أزرار لوحة المصعد وفي شاشة عرض الطابق الرقمية.
📦 ملاحظات التحديث
• Agency-Elevator: تُخزَّن الأرقام المخصصة في عمود JSON الحالي للطوابق؛ وتستخدم المصاعد التي لا تحتوي عليها ترقيمًا تسلسليًا.

• Agency-Elevator: استبدل fxmanifest.lua وclient/main.lua وserver/configurator.lua وhtml/script.js وhtml/style.css.

• Agency-Elevator: أعد تشغيل الـ resource عبر txAdmin أو باستخدام ensure Agency-Elevator.
​
Agency-Admin
1.2.1
✨ جديد
• عند تنفيذ الحظر، تظهر نافذة تتطلب إدخال سبب لا يتجاوز 200 حرف. خيارات المدة: Permanent أو 1h أو 6h أو 24h أو 48h أو 7d أو 30d.

• تعرض رسائل الطرد بسبب الحظر السبب وموعد انتهاء الحظر المؤقت؛ كما تعرض قائمة اللاعبين المحظورين تواريخ انتهاء الحظر.

• تستخدم الأوامر المباشرة أذونات الرتب نفسها التي تستخدمها أزرار اللوحة، ويتم منعها عند عدم توفر الإذن.

• يستخدم /agoto [id] الأمر goto_player للانتقال الفوري إلى لاعب؛ ويستخدم /abring [id] الأمر bring_player لإحضار لاعب إليك.

• يستخدم /arevive [id] الأمر revive_player لإحياء لاعب؛ ويستخدم /aheal [id] الأمر heal_player لمعالجة لاعب.

• يستخدم /aslay [id] و/akill [id] الأمر slay_player لقتل لاعب؛ و/akill اسم بديل.

• يستخدم /aclothing [id] الأمر open_clothing_menu لفتح قائمة ملابس لاعب.

• يستخدم /akick [id] [reason] الأمر kick_player لطرد لاعب.

• يستخدم /aban [id] [reason] الأمر ban_player لفرض حظر دائم؛ أما /aban [id] 1h/6h/24h/7d/30d [reason] فينشئ حظرًا مؤقتًا.
• يستخدم /anoclip الأمر tool_noclip لتبديل noclip لنفسك؛ ويستخدم /atpm الأمر goto_player للانتقال إلى نقطة waypoint المحددة على الخريطة.

• أصبح بالإمكان الآن إنشاء المركبات حسب الاسم.
🐛 تم الإصلاح
• أصبحت علامات التبويب تحترم حالات الرفض الصريحة false لكل من tab_server وtab_vehicles، حتى عند وجود أذونات ضمنية للإجراءات.

• يتم الآن تسجيل أوامر الملابس والتنقل الآني وغيرها من الإجراءات، وتستخدم فحوصات الأذونات نفسها التي تستخدمها أزرار اللوحة.

• يفحص Open Inventory الآن ox_inventory أولًا، ثم qs-inventory، ثم esx_inventoryhud كخيار احتياطي.

• تستخدم الآن الطبقات والعناصر في نافذة الحظر pointer-events: all، مما يتيح النقر واستخدام لوحة المفاتيح.

• تحفظ saveBanState وloadBanState الآن الحقل expires في banned_players.json، مما يسمح بانتهاء الحظر المؤقت تلقائيًا بعد إعادة التشغيل.

• يمسح Revive الآن حالة الموت على الخادم في QBCore وESX قبل إحياء العميل.
📦 ملاحظات التحديث
• استبدل مجلد Agency-Admin الحالي بهذه النسخة؛ لا حاجة إلى إجراء تغييرات على قاعدة البيانات.

• في ESX، تعمل Open Inventory تلقائيًا مع ox_inventory أو qs-inventory دون تغيير الإعدادات.
Agency-Vehiclekeys
1.1.4
🐛 تم الإصلاح
• Agency-Vehiclekeys: تمت إضافة الجدول المفقود simple_carkeys_shared المطلوب للأمرين /givekey و/removekey.
📦 ملاحظات التحديث
• شغّل install_esx.sql مرة واحدة لـ ESX أو install_qb.sql مرة واحدة لـ QBCore.

• يوفّر framework جدول owned_vehicles لـ ESX وجدول player_vehicles لـ QBCore؛ لا تُنشئ هذه الجداول.

• لا حاجة إلى استبدال أي من ملفات السكربت.
Agency-Essentials
1.0.1
✨ جديد
• Elevator: تمت إضافة دعم المركبات للسائقين ومقاعد الركاب من -1 إلى 16؛ تنتقل المركبة بالكامل وركابها معًا.

• Elevator: تمت إضافة AgencyConfig.Elevator.SkipAnimation، وتكون قيمته الافتراضية false. عند تفعيله، يتم تخطي رسوم keycard المتحركة وفترات الانتظار ووقت السفر المحاكى لتنفيذ انتقال فوري.
🔧 تحسينات
• Elevator: يتحكم ScreenEffect الآن في كلٍ من تأثير التلاشي في GTA وطبقة انتقال NUI.

• Elevator: يعيد الركاب إلى مقاعدهم إذا أخرجت اللعبة أحدهم أثناء الانتقال الفوري.
📦 ملاحظات التحديث
• استبدل الملفات. لا حاجة إلى إجراء تغييرات على قاعدة البيانات أو SQL.

• لم تتغير Agency-Notify وAgency-Reports V2 وAgency-Progressbar في هذا التصحيح.
Agency-Elevator
1.2.1
✨ جديد
• تمت إضافة Config.SkipAnimation لتخطي حركة بطاقة المفتاح، وفترات الانتظار، ووقت السفر المحاكى.

• يعمل Config.SkipAnimation أثناء التنقل سيرًا على الأقدام أو بالمركبة.
🔧 تحسين
• يتحكم ScreenEffect الآن في كلٍ من تلاشي شاشة GTA وطبقة واجهة السفر NUI.
⚙️ Config
• تمت إضافة Config.SkipAnimation، وتكون قيمته الافتراضية false.
📦 ملاحظات التحديث
• استبدل الملفات. لا حاجة إلى إجراء أي تغييرات على قاعدة البيانات أو SQL.
Agency-Elevator
1.2.0
✨ جديد
• يدعم التنقل بالمركبة مقعد السائق ومقاعد الركاب من -1 إلى 16، مع نقل المركبة بالكامل وركابها آنيًا.

• تعيد آلية احتياطية لإعادة الجلوس الركاب إلى المركبة إذا قذف المحرك أحدًا منها أثناء النقل الآني.
🔧 تحسينات
• يتم تخطي حركة بطاقة الدخول تلقائيًا عند الجلوس، مما يمنع القذف خارج المركبة أثناء الرحلة.

• يظل توقيت الرحلة مطابقًا لما كان عليه في v1.1.9.

• يتم تجميد المركبات أثناء الرحلة بدلًا من ped، مما يمنع انحرافها أثناء تلاشي الشاشة.

• يضمن SetVehicleOnGroundProperly هبوطًا سلسًا دون clipping أو قفزات على الأسطح الضيقة.
📦 ملاحظات التحديث
• استبدل الملفات لتثبيت التحديث. لا يلزم إجراء أي تغييرات على قاعدة البيانات أو SQL.
Agency-Admin / Reports V2
1.2.0
✨ جديد
• Agency Admin: تم دمج وحدة البلاغات في لوحة الإدارة.

• Agency Admin: تمت إضافة Discord webhook لإجراءات الإدارة، بما في ذلك الحظر والطرد وتغيير الأموال.

• Agency Reports V2: تمت إضافة زر رجوع لإعادة اللاعب الذي تم إحضاره إلى موقعه الأصلي بنقرة واحدة.
📦 ملاحظات التحديث
• الإصدار: 1.2.0
Agency-ReportsV2
2.1.1
✨ جديد
• لافتة في وحدة التحكم عند بدء التشغيل لـ Agency-Essentials، بنفس أسلوب Notify وProgressbar وElevator

• كتلة معلومات Agency-Essentials في أعلى config.lua
🔧 تحسينات
• تعرض الآن أزرار التذييل للاعبين والمسؤولين النص Ad-free Version: Agency-Essentials.

• تلميح واحد باللغة الإنجليزية عن Agency-Essentials في جميع لغات الواجهة الـ13، بدلًا من الإعلان الألماني الثاني للمسؤولين

• يوجّه كل من التلميح والزر مباشرةً إلى صفحة منتج Agency-Essentials
📦 ملاحظات التحديث
• استبدل الملفات لتثبيت التحديث؛ لا حاجة إلى إجراء تغييرات على قاعدة البيانات أو SQL
Agency-Elevator
1.1.9
🔧 تحسينات
• Agency-Elevator: يعرض زرا التذييل الآن النص «Ad-free Version: Agency-Essentials».

• Agency-Elevator: يسلّط شعار بدء التشغيل الضوء على Agency-Essentials ولوحة التحكم الموحدة /aessentials، و24 لغة، ومفاتيح الإيقاف، وموجّه webhook مركزي.

• Agency-Elevator: يعرض شعار بدء التشغيل السعر لمرة واحدة، €4.99.
⚙️ الإعدادات
• Agency-Elevator: تمت إضافة قسم ترويجي يسرد جميع ميزات الحزمة في بداية config.lua.
📦 ملاحظات التحديث
• استبدل الملفات. لا حاجة إلى إجراء أي تغييرات على قاعدة البيانات.
Agency-Progressbar
2.0.4
✨ جديد
• الإعدادات: تمت إضافة زر في التذييل بعنوان «Ad-free Version, Agency-Essentials» يفتح صفحة منتج Agency-Essentials.
🔧 تحسينات
• الإعدادات: أصبح زر الدعوة إلى الإجراء الخاص بـ Agency-Essentials يستخدم النص الإنجليزي نفسه في جميع لغات الواجهة الـ14: en, de, fr, es, pt, nl, pl, it, tr, cs, ro, ru, sv, da.

• وحدة التحكم: تم تحديث شعار بدء التشغيل لإبراز Agency-Essentials كحزمة 4 في 1، مع لوحة تحكم موحّدة /aessentials، وإعادة تسمية كاملة للعلامة التجارية، و24 لغة، وسعر لمرة واحدة قدره €4.99.
⚙️ الإعدادات
• تمت إضافة كتلة ترويجية جديدة في بداية config.lua.
📦 ملاحظات التحديث
• استبدل الملفات. لا حاجة إلى إجراء تغييرات على قاعدة البيانات.
Agency-Notify
2.0.1
✨ جديد
• كتلة معلومات Agency-Essentials في أعلى config.lua تتضمن قائمة الميزات كاملة

• يفتح زر التذييل في الإعدادات الآن صفحة منتج Agency-Essentials
🔧 تحسينات
• تحديث لافتة بدء التشغيل: حزمة Agency-Essentials 4-in-1، ولوحة تحكم /aessentials، و24 لغة، وإعادة تصميم كاملة للعلامة التجارية، وسعر لمرة واحدة قدره €4.99
📦 ملاحظات التحديث
• استبدل الملفات لإجراء التحديث؛ لا حاجة إلى إجراء تغييرات على قاعدة البيانات.
Agency-Admin
1.1.1
✨ جديد
• أُضيفت نافذة وحدة تحكم قابلة للسحب داخل اللعبة، ويمكن فتحها من مربع في لوحة التحكم.

• أُضيف سجل أوامر محفوظ لكل عميل.

• أُضيف إذن server_console قابل للتهيئة في لوحة الأذونات.
🔧 تحسينات
• أصبحت جميع بيانات الإدارة تستخدم جدولًا واحدًا agency_admin_data عبر oxmysql.

• تُخزَّن بيانات الإدارة بثلاثة مستويات من التكرار، وتظل محفوظة عند حذف المجلد أو إجراء تثبيت نظيف من جديد أو استبدال الملفات.

• Object Spawner: تُحفَظ الكائنات التي تم إنشاؤها على جانب الخادم عبر SQL وJSON وKVP.

• UI: أُعيد تصميم رسوم ظهور البطاقات وأُزيل الوميض الناتج عن تبديل المحتوى عند تغيير علامات التبويب.

• UI: تُحدَّث أعداد اللاعبين والأداء وحالات الحظر بصمت، دون إعادة إنشاء علامة التبويب الظاهرة.
​
📦 ملاحظات التحديث
• استبدل الملفات لإجراء التحديث. لا تحذف المجلد الحالي؛ إذ يحافظ SQL على أمان بياناتك.
Agency-Minerjob
1.2.0
✨ جديد
• إضافة قائمة بيع NUI مدمجة تعرض أسماء العناصر والكميات وأسعار الوحدة والإجماليات وأسعار السوق المباشرة.

• إضافة اختبار مهارة NUI مدمج يتضمن مؤشرًا متحركًا ومنطقة مستهدفة. اضغط على Space أو E لإصابة المنطقة الخضراء.

• إضافة مرحلة استعداد مدتها 600ms قبل بدء تحرك مؤشر اختبار المهارة.

• إضافة إعدادات اختبار المهارة: سهل ومتوسط وصعب — منطقة بنسبة 32% ومسح خلال 2.2s، و22% خلال 1.6s، و15% خلال 1.1s.

• إضافة 20 لغة: Português, Italiano, Nederlands, Polski, Čeština, Română, Türkçe, Русский, Українська, Svenska, Dansk, Norsk, Suomi, Magyar, Hrvatski, Ελληνικά, Български, 日本語, 한국어, 中文.
🔧 تحسينات
• أُعيدت كتابة كود العميل والخادم لدعم إعدادات QB-Core وESX وstandalone.

• أُضيف الكشف التلقائي عن QB-Core وESX وstandalone وox_inventory وQB inventory وESX inventory.

• تمرير استدعاءات framework عبر دوال مساعدة موحّدة مع معالجة fallback.

• أُضيفت إشعارات GTA الأصلية عند عدم توفر نظام إشعارات.

• أصبحت حركة skill-check مستقلة عن معدل الإطارات باستخدام حساب delta عبر performance.now().

• أُضيفت معالجة تحميل لاعبي ESX باستخدام esx:playerLoaded لإظهار NPC.

• تغيير اللغة الافتراضية إلى الإنجليزية.
🐛 تم الإصلاح
• تم إصلاح تعطل ESX الناتج عن قيمة nil، والذي كان يمنع فتح قائمة البيع.

• تم استبدال أنظمة callback الخاصة بكل framework بالتواصل المعتمد على الأحداث.

• تم إصلاح ظهور «Translation not found» بدلًا من أسماء العناصر في قائمة البيع.
🗑️ تمت الإزالة
• تمت إزالة الاعتماد الإلزامي على ox_lib لإجراء Skill Checks وواجهة UI.

• تمت إزالة الاعتماد على qb-menu لقائمة البيع.

• تمت إزالة ملفات العميل المكررة والقديمة client_new.lua وclient_new_updated.lua.
⚙️ الإعدادات
• اضبط الاكتشاف التلقائي لـ framework والمخزون في config.lua.

• اختر أي لغة مدعومة باستخدام Config.Locale في config.lua.
📦 ملاحظات التحديث
• oxmysql هو الاعتماد الوحيد المتبقي أثناء التشغيل، ويُستخدم لحفظ المهارات في قاعدة البيانات.

• تم تنظيف كتلة files المكررة في fxmanifest.lua.
Agency-Admin
1.1.0
✨ جديد
• Object Spawner: تمت إضافة البحث عن الأجسام المُنشأة ووضعها وتخزينها بشكل دائم.

• Admin Duty: تمت إضافة قائمة ملابس تفاعلية مع عناصر تحكم دوّارة.

• Admin Duty: تمت إضافة إعدادات مسبقة منفصلة للأزياء الرجالية والنسائية لكل رتبة.

• Admin Duty: تمت إضافة nametags لكل رتبة مع إمكانية تخصيص النص واللون والحجم.
🔧 تحسينات
• الصلاحيات: أُعيدت صياغة إدارة الرتب والصلاحيات، وأصبحت تُدار داخل اللعبة عبر لوحة Settings.

• الصلاحيات: تُخزَّن تعيينات الرتب والصلاحيات وإعدادات الملابس المسبقة وnametags على الخادم بصيغة JSON، دون الحاجة إلى تعديل config.

• الصلاحيات: أُضيفت إمكانية تعيين رتبة لكل لاعب مع خيارات اختيارية لتجاوز الصلاحيات.

• الصلاحيات: تُطبَّق التغييرات فورًا على أفراد الطاقم المتصلين.
🐛 تم الإصلاح
• تم إصلاح تعطل الخادم الذي كان يمنع اللاعبين من الانضمام.

• تم تحسين معالجة الأخطاء عند التحقق من الحظر وتحميل البيانات.

• تم إصلاح خطأ لون الشعر الأخضر.

• تم إصلاح عدة أخطاء في UI.
📦 ملاحظات التحديث
• يمكن لمسؤولي الخادم الذين لديهم ACE عام فقط إدارة الرتب والصلاحيات، مما يمنع تصعيد الامتيازات.

• تُحفظ الكائنات التي يتم إنشاؤها على الخادم، وتتم مزامنتها مع جميع اللاعبين، وتبقى بعد إعادة تشغيل resource أو الخادم.
Agency-Phone
26.3 Part 3
✨ جديد
• Phone: تمت إضافة سجل المكالمات، مع عرض المكالمات العادية والتجريبية ضمن «الأخيرة».

• Games: تمت إضافة اختيار الرهان ليطابق صافي الربح منطق المكافآت.

• Setup Wizard: أُضيفت ترجمات للتدفق المحدّث بجميع اللغات التي يدعمها الهاتف.

• Localization: أُضيفت مفاتيح للتدفقات الجديدة في Mail وBuzz وFaceZoom وBrowser وWallet وContacts وTheme.
🔧 تحسينات
• UI: تستخدم التدفقات الجديدة مفاتيح الترجمة بدلًا من النصوص الظاهرة المكتوبة مباشرةً في الكود، حيثما أمكن.
🐛 تم الإصلاح
• Phone: إصلاح تعليق حركة المكالمة بعد انتهائها.

• Buzz: إصلاح ظهور الرسائل المرسلة على الجانب نفسه لدى المرسل والمستلم، وتعطل قائمة الرموز التعبيرية، وحجم لوحة الرموز التعبيرية.

• Buzz: إصلاح تباين النص في الوضع الفاتح ضمن عروض القوائم والمحادثات.

• Buzz: إصلاح فتح Maps عند إرسال المواقع، وإمكانية فتح جهات الاتصال المشتركة أو حفظها في Contacts.

• Buzz: إصلاح ظهور رسائل الصور لدى المرسل فقط.

• Mail: إصلاح عودة رسائل البريد المحذوفة لعدم إزالتها من قاعدة البيانات.

• Mail: إصلاح إرسال البريد بين اللاعبين.

• Mail: إصلاح طلب Face Unlock عند الضغط على نجمة صندوق البريد الأساسي رغم تعطيله.

• Mail: إصلاح اختفاء خياري الرد والإنشاء في الوضع الفاتح.

• Wallet: إصلاح بقاء Agency Pay معطلاً حتى إعادة التشغيل بعد إنشاء بطاقة.

• Wallet: إصلاح ظهور الحالات المحددة باللون الأبيض على خلفية بيضاء في الوضع الفاتح.

• Photos: إصلاح عودة الصور المحذوفة حتى إعادة التشغيل، وتعليق عارض ملء الشاشة بعد الضغط على Home.
• Settings: إصلاح عدم تحديث تجربة الإعدادات عند تغيير اللغة، وعدم تطبيق الإعدادات الخاصة بالتطبيقات على الجهاز.

• Settings: إصلاح عدم تطبيق مفاتيح الإشعارات والخصوصية بشكل صحيح.

• Settings: إصلاح كشف الأرقام لجهات الاتصال المحفوظة في وضع إخفاء الرقم.

• VidFlow: إصلاح استمرار التشغيل بشكل غير صحيح عند إغلاق الهاتف؛ إذ يتوقف التشغيل مؤقتاً الآن.

• Music: إصلاح اشتراط فتح Music أولاً لتشغيل المحتوى المشترك مع الأجهزة القريبة.

• Music: إصلاح مزامنة الإيقاف المؤقت والتنقل في التشغيل المشترك، وعدم وصول تغييرات مستوى الصوت إلى المستمعين القريبين.

• Maps: إصلاح التسميات العامة Pin أو Blip عبر إعطاء الأولوية للأسماء الحقيقية لـ blip القريبة.

• Games: إصلاح الأرباح غير الصحيحة المعروضة أو المضافة في Coinflip وLuckySlot وRoulette.

• Race: إصلاح قبول السباق لضمان حصول كلا اللاعبين على التحديث الصحيح.

• Invoices: إصلاح التحميل اللانهائي وتحسين اكتشاف التوافق مع أنظمة الفوترة المدعومة.
• Browser: إصلاح تحميل المواقع، والرجوع إلى الصفحة الرئيسية للمتصفح أو إلى مسار الهاتف، وعمليات بحث Google المباشرة، والتعامل مع الصفحات المحظورة.

• Wallet and App Store: إصلاح عدم إمكانية إعادة تثبيت بعض التطبيقات المحذوفة من المتجر.

• Contacts: إصلاح تخطيطات النوافذ المنبثقة وقوائم الإجراءات في القوائم الفرعية لجهات الاتصال.

• Setup Reset: إصلاح المسح الكامل للهاتف بحيث يعود إلى الإعداد مع التطبيقات والتخطيط الافتراضيين بدلاً من البقاء في حالة متبقية معطوبة.
Agency-Phone
26.3 Part 2
✨ جديد
• Pictogram Live: تمت إضافة التعليقات المباشرة وملخص التحليلات وسجل المشاهدين وسجل التعليقات بعد انتهاء البث.

• Pictogram Live: تمت إضافة مسار عرض مباشر متاح داخل الهاتف فقط.

• Privacy: تمت إضافة حظر المكالمات، بحيث يظهر للمتصلين أن الشخص المستهدف غير متاح.
🔧 تحسينات
• Story Viewer: إضافة أشرطة تقدم وحركات دخول وخروج، مع توضيح توقيت القصص.

• Dialer: تحسين بطاقات المكالمات الأخيرة وموضع التنقل العائم ووضوح لوحة الأرقام.

• White Mode: إصلاح النصوص والأزرار البيضاء على خلفية بيضاء في Browser وBuzz وMail وWallet وContacts والشاشات الأحدث.

• Safe Areas: ضبط الشاشات لتناسب عناصر التحكم العلوية وأشرطة live والإجراءات السفلية حول النتوء ومؤشر الشاشة الرئيسية.

• Pictogram Live: التحويل إلى استخدام latent events للنقل المباشر بدلًا من normal reliable events.

• Music Sync: تحسين مزامنة التشغيل والإيقاف المؤقت والتنقل في المقطع ومستوى الصوت للمستمعين القريبين.

• Privacy: نقل إخفاء الأرقام وقبول المكالمات إلى سلوك يفرضه الخادم.

• Mail: الحفاظ على حالة صندوق البريد بعد إعادة تشغيل التطبيق أو script، ومنع إعادة فتح مسار الإنشاء بشكل غير صحيح.

• Photos and Pictogram: حفظ عناوين URL للوسائط المرفوعة لإعادة استخدامها في مسارات المعرض والنشر على الشبكات الاجتماعية.
• Branding: إزالة أو استبدال الصياغات القديمة التي تشير إلى علامات تجارية حقيقية، وتوحيد التسمية على Agency.

• Data Plans: إعادة استخدام سرعة الخطة باعتبارها القيمة الوحيدة لملف الشبكة للتنزيلات وبعض الإجراءات عبر الإنترنت.

• Liquid Glass: توسيع التنسيق ليشمل Mail وBuzz وContacts وPhone وFaceZoom وWallet وSetup.

• Animation: إضافة انتقالات أكثر سلاسة عند فتح القصص واللوحات وخطوات الإعداد وإجراءات بطاقات Wallet وإغلاقها.

• Pictogram Stories: فرض انتهاء الصلاحية بعد 24 ساعة استنادًا إلى وقت النشر الفعلي، وعرض توقيت نشر القصة في UI.

• Browser: تحسين تحليل URL للتمييز بين النطاقات الحقيقية وطلبات البحث.

• Localization: نقل نصوص UI الجديدة إلى مفاتيح locale بدلًا من النصوص الثابتة في الكود.

• Settings: توسيع التفاعل ليشمل الصف بأكمله في إعدادات التطبيق بدلًا من الاقتصار على مناطق النقر الخاصة بمفاتيح التبديل.

• Mail: إزالة زر الميكروفون غير المستخدم من البحث.
🐛 تم الإصلاح
• Pictogram Live: تم تقليل حجم frame payload ومعدل الالتقاط لتخفيف التأخير ومنع الأعطال الناتجة عن تجاوز سعة events.

• Gallery: تختفي الصور المحذوفة الآن فورًا وتظل محذوفة بعد إعادة التشغيل.
⚙️ الإعدادات
• Mail: تمت إضافة نطاق قابل للتهيئة لصندوق البريد وحد أقصى لحسابات صناديق البريد.

• Browser: تمت إضافة عنوان URL قابل للتهيئة للـ proxy ووضع proxy وخيار استخدام قائمة سماح.

• Dialer: تمت إضافة رقم اختبار قابل للتهيئة، والرقم الافتراضي هو 511.

• Media Storage: تمت إضافة دعم موفري رفع الملفات FiveManage وDiscord.
📦 ملاحظات التحديث
• Media Storage: توضح إرشادات الإعداد أن webhooks الخاصة بـ Discord قد تنتهي صلاحيتها، ما يؤدي إلى اختفاء الوسائط بمرور الوقت.
Agency-Phone
26.3
✨ جديد
• Setup Wizard: تمت إضافة مرحلة لتحديث البرنامج قبل الاستخدام الأول.

• Setup Wizard: يُطفأ الهاتف بعد الإعداد، لذا يجب تشغيله مجددًا قبل الاستخدام.

• Setup Wizard: تمت إضافة إمكانية اختيار سمات Light وAuto وDark أثناء الإعداد الأولي.

• Mail: تمت إضافة مركز لصناديق البريد يتضمن قوائم وعروضًا لصندوق الوارد وخطوات إنشاء الرسائل واختيار صندوق البريد الأساسي.

• Mail: يجب إنشاء صندوق بريد قبل التمكن من استقبال الرسائل.

• Contacts: تمت إضافة مشاركة جهات الاتصال عبر Agency Drop وبطاقات جهات اتصال قابلة للنقر في المحادثات.

• Browser: تمت إضافة بحث Google كخيار احتياطي للإدخال الذي لا يمثل URL.

• Wallet: يتم فتح Agency Pay مباشرة بعد إنشاء البطاقة الأولى.

• Music: تمت إضافة مستقبِل جاهز للعمل في الخلفية لتشغيل الموسيقى المشتركة القريبة.

• Media Storage: تمت إضافة backends قابلة للاختيار للرفع: FiveManage وDiscord webhooks. FiveManage هو الخيار الافتراضي.
🔧 تحسينات
• AgencyOS26.3: تحديث هوية نظام الهاتف، وخطوات الإعداد، وواجهات التطبيقات.

• Browser: إعادة تصميم صفحة البدء، وسلوك الشريط العلوي، وآلية الرجوع، ورسائل التوافق.

• Music: تحسين التعامل مع منطقة الأمان السفلية والمسافات في شاشة التشغيل الحالي.

• Pictogram: إعادة تصميم القصص، وعارض القصص، وتوقيت القصص، والتراكبات المباشرة، وطريقة عرض التحليلات المباشرة.

• Phone: إعادة تصميم كثافة Recents، والمسافات بين أزرار لوحة المفاتيح، ومنطقة الرقم المُدخل، وموضع شريط التنقل السفلي.

• Buzz: إعادة تصميم مركز المراسلة مع الفلاتر ووضع التحرير والبحث والإجراءات السريعة.

• Contacts: إعادة تصميم مركز جهات الاتصال مع Lists وبطاقة شخصية محسّنة وإمكانية إنشاء المجموعات والقوائم.

• Phone: إعادة تصميم تجربة الهاتف مع Favorites وRecents وContacts وKeypad وشريط تنقل عائم.

• Homescreen: إعادة تصميم دقة الصفحات ومواضع الأدوات والتنقل بين الصفحات لمنع تشتت التطبيقات.

• Homescreen: تحسين السحب بين الصفحات والتنقل بعجلة الفأرة في وضع التحرير والدخول إلى وضع التحرير بأمان أكبر.
• Homescreen: إضافة خيار استعادة التخطيط الافتراضي النظيف للتطبيقات بعد مسح الهاتف.

• Mail: تحسين التخطيط والأحجام والمسافات وسهولة القراءة في الوضعين الفاتح والداكن.

• Buzz: تحسين تخطيط المحادثات ومحاذاة فقاعات الرسائل ومحرر الرموز التعبيرية وسهولة القراءة في الوضع الفاتح وانتقالات الفلاتر.

• Contacts: تحسين أحجام البطاقات وتخطيط الإجراءات والمظهر في الوضع الفاتح.

• Wallet: تحسين حركات البطاقات ووضوح التحديد، خصوصًا في الوضع الفاتح.

• FaceZoom: إعادة تصميم تخطيط المركز وتراكبات المكالمات والانتقال من المكالمات الصوتية إلى مكالمات الفيديو.
⚙️ الإعدادات
• Mail: إضافة حد افتراضي قابل للتخصيص لصناديق البريد ونطاق agencyg.de.

• Mail: إضافة خيار لمعالجة Face Unlock لكل تطبيق على حدة، بدلًا من اشتراط إلغاء القفل لكل إجراء في صندوق البريد.

• Phone: إضافة رقم اختبار قابل للتخصيص ومتاح دائمًا 511 للمكالمات الصوتية والمرئية.

• Browser: وضع الوصول غير المقيّد إلى المواقع مفعّل افتراضيًا. يظل إعداد allowlist والوكيل متاحًا.

• Browser: إضافة وضع وكيل قابل للتخصيص وتحذيرات أوضح بشأن توافق المتصفح.

• Settings: إضافة وضع المظهر Auto استنادًا إلى الوقت المُعدّ على الهاتف.
Agency-Elevator
1.1.8
✨ جديد
• تمت إضافة التحكم في الوصول إلى الطوابق حسب الوظيفة، لوظائف محددة مثل الشرطة والإطفاء والميكانيكيين.
🔧 تحسينات
• تُحوَّل أسماء الوظائف إلى أحرف صغيرة وتُزال المسافات الزائدة لضمان تطابق متسق.

• تُفرض عمليات التحقق من الأذونات على جانب الخادم لمنع تجاوزها من جانب العميل.

• تعرض الطوابق المقفلة رمز قفل واسم الوظيفة المطلوبة.

• لا يمكن للاعبين غير المصرح لهم التفاعل مع أزرار الطوابق المقيّدة.

• تم تحديث سلاسل أذونات الوظائف في جميع اللغات الـ12 المدعومة.
⚙️ الإعدادات
• تمت إضافة حقل وظيفة اختياري لكل طابق في أداة الإعداد. اتركه فارغًا للسماح بالوصول المفتوح.

• تمت إضافة مفاتيح locale: config_floor_job، config_floor_job_placeholder، ui_locked، ui_requires_job، floor_locked.
Agency-Phone
AgencyOS 26.2.1
✨ جديد
• إضافة إعداد أولي للبطاقة، ليتمكن المستخدمون من إنشاء بطاقاتهم الخاصة قبل استخدام ميزات Wallet.

• إضافة إمكانية إنشاء بطاقات Agency Pay مخصصة بتشطيبات متعددة.

• إعادة تصميم Wallet مع علامات التبويب Cards وAgency Pay وTransfer وFixed وActivity.

• إضافة تشغيل سريع لـ Agency Pay عبر Action Button، والضغط مرتين على زر التشغيل، و/agencypay.

• إعادة تصميم تطبيق Settings مع أقسام الملف الشخصي والمظهر ومعلومات الجهاز وAgency Shop.
🔧 تحسينات
• تم تحسين طريقة إسقاط التطبيقات في المجلدات وتقليل الانتقال غير المقصود بين الصفحات أثناء إعادة ترتيب التطبيقات.

• تم نقل Widgets إلى وضع التحرير وإخفاء الساعة أثناء التحرير.

• تم تحسين الدفع بملء الشاشة في Agency Pay، ومسار نجاح العملية، واكتشاف أجهزة الدفع، ومعالجة حالة الدفع.

• تم تحسين تنظيف حالة Agency Pay بعد الاستخدام المتكرر.

• أصبحت مكالمات Dispatch تتراكم بدلًا من أن يحل بعضها محل بعض.

• يضبط Respond الآن مسار GPS ويُعلم المتصلين بالوحدة المتجهة إليهم.

• تم تحسين البحث عن المرضى في MDT وإزالة معالجة زر الرجوع القديمة.

• تم تحسين تدفق فتح التطبيقات وتثبيتها، وتنقيح عرض بطاقات المتجر.

• تم تحسين عرض 2048 وFlappy Bird والروليت والتفاعلات فيها.

• أُعيد تصميم مشغل الموسيقى في Dynamic Island للحالتين المصغرة والموسعة، مع عناصر تحكم أكثر ثراءً في التشغيل.

• تم تحديث عرض إطار الجهاز وتخصيص التشطيب لإضفاء مظهر معدني فاخر.

• تم تنقيح تحرير التطبيقات والوصول إلى الأدوات المصغّرة وطبقات النظام.

• تم تحديث مراجع الإصدار AgencyOS26.2.1 في معلومات النظام وأقسام التحديثات.
• تم تنقيح نمط ساعة شاشة القفل بمظهر Liquid Glass.

• تم تحسين وضوح Settings وWallet في الوضع الفاتح.

• تم توسيع الترجمات الخاصة بالمدفوعات وDispatch والإعدادات وتدفقات الألعاب.
🐛 تم الإصلاح
• تم إصلاح سحب التطبيقات بحيث تظل التطبيقات المنقولة ظاهرة بجوار المؤشر.

• تم إصلاح إلغاء Agency Pay بحيث يعود Wallet إلى الحالة الصحيحة.

• تم إصلاح مشكلة عدم التعرّف على البطاقات المحفوظة مباشرةً بعد إعادة التشغيل.

• تم تقليل مشكلات إعادة بناء حالة Wallet وAgency Pay التي قد تؤدي إلى ظهور شاشات فارغة أو تراكبات عالقة.
⚙️ الإعدادات
• تمت إضافة خيار لتعطيل جميع تطبيقات المقامرة التي تدرّ الأموال.

• تمت إضافة إعدادات محطة Agency Pay للموقع والاتجاه والمبلغ والتسمية ودعم المكافآت.

• تمت إضافة خيار تحديد تشطيب إطار الألومنيوم في الإعدادات، مع إعدادات مسبقة وعناصر للتحكم في المظهر.
📦 ملاحظات التحديث
• تمت إضافة أجهزة Agency Pay قابلة للإعداد، مع اكتشاف الأجهزة ودعم الأسعار والمكافآت والبيانات الوصفية.
Agency-Progressbar
2.0.2
🔧 تحسينات
• تم تغيير عظمة الـ prop الافتراضية من 18905 إلى 60309 (PH_R_Hand, Prop Helper Right Hand).

• تمت إزالة إزاحات الموضع والدوران اليدوية، إذ يتولى PH_R_Hand التعامل معها تلقائيًا.

• تستخدم props الماء الآن النموذج prop_ld_flow_bottle لتحسين التوافق.

• يتم وضع props بشكل صحيح في جميع رسوم تناول المواد الاستهلاكية المتحركة.
🐛 تم الإصلاح
• تم إصلاح تثبيت props بعظمة اليد الخاطئة أثناء حركات الأكل والشرب.

• تم إصلاح ظهور زجاجات الماء في اليد اليسرى بدلًا من اليمنى.

• تم إصلاح ظهور البرغر في اليد بوضعية مقلوبة.
⚙️ الإعدادات
• تمت إضافة دعم إمكانية ضبط bone لكل prop في Config.Consumables.

• تم تبسيط إعداد props لضمان عمل الإزاحات الصفرية بشكل صحيح مع bone المناسب.
📦 ملاحظات التحديث
• تمت إعادة ضبط جميع إعدادات مواضع ودوران props العناصر القابلة للاستهلاك إلى vec3(0.0, 0.0, 0.0).

• تم تحديث examples/consumables_config.lua بالقيم المصححة.
Agency-Progressbar
2.0.1
✨ جديد
• تمت إضافة خيارات الموضع top-left وtop-right وbottom-left وbottom-right
🔧 تحسينات
• إضافة ترجمات مواضع الزوايا لجميع اللغات الـ14 المدعومة

• تدعم أشرطة التقدم V1 وV2 جميع المواضع باستخدام فئات CSS المناسبة

• تحسين رسوم الدخول المتحركة لمواضع الزوايا

• إعادة تصميم محدد الموضع في الإعدادات على شكل شبكة 3×3 مع أيقونات زوايا واضحة

• تحديث التحقق من جانب الخادم لقبول مواضع الزوايا
⚙️ Config
• تم تحديث توثيق Config.Defaults.position ليشمل خيارات الموضع السبعة
📦 ملاحظات التحديث
• يظل مخطط قاعدة البيانات متوافقًا: يدعم VARCHAR(20) أسماء المواضع الجديدة

• تم تحديث توثيق Config.UI.position
Agency-Phone
26.2
✨ جديد
• AutoRide: تمت إضافة طلبات التوصيل دون سائق، وخيارات المركبات، وعناصر التحكم المباشرة بالرحلة، والتسعير، ودعم الركاب، وطلبات التوصيل بلغة الهاتف.

• Agency Reports: تمت إضافة تكامل V2 مع الأوضاع القياسي والخالي من الإعلانات وlegacy.

• AgencyOS26.2: تم توسيع الترجمات لتشمل جميع اللغات المدعومة.

• GarageSystem: تمت إضافة الكشف التلقائي وتوسيع دعم مزوّدي المرائب.

• Storage: تمت إضافة خيار تخزين بيانات الهاتف لكل جهاز بدلًا من كل لاعب.

• Stocks: تمت إضافة تتبّع الأرباح والخسائر، ومخططات المحفظة، وأسهم إضافية، وخيارات ETF.

• Banking: تمت إضافة Oxide Banking كخيار لمزوّد الخدمة.
🔧 تحسينات
• الإشعارات: تمت إضافة Notification Center ونظام Lock Screen مع تجميع الإشعارات وسجلّها وروابط عميقة للتطبيقات وإبرازات، وإمكانية عرضها على الشاشة الرئيسية وشاشة القفل.

• Maps: أُعيد تصميم التطبيق بالكامل مع خريطة بأسلوب GTA وFast Nav وعلامات ومواقع مهمة قريبة ومسارات GPS متزامنة لنقاط الطريق.

• FaceZoom: تمت إضافة مكالمات فيديو باستخدام رقم الهاتف دون تسجيل الدخول إلى حساب، بالإضافة إلى عرض المكالمات handheld داخل الهاتف.

• Agency HUD: تمت إضافة sync exports لأحداث فتح الهاتف وإغلاقه.

• Pictogram: تمت إضافة ميزات livestream وstories، إلى جانب مجموعة محسّنة من ميزات التواصل الاجتماعي.

• App Store: أصبحت التنزيلات تعمل كعمليات تثبيت؛ تظل التطبيقات مقفلة حتى اكتمال التثبيت، مع عرض أوضح للتقدم.

• Control Center: تحسين سلوك التمرير والإغلاق ومناطق الإيماءات والوصول إلى مفتاح الأداء ومزامنة الحجم.

• Performance Mode: تمت إضافة دعم لأجهزة الكمبيوتر منخفضة الأداء، والتفعيل عند بدء التشغيل، وإمكانية الوصول من Control Center.

• AgencyOS26.2: أُعيد تصميم الشاشة الرئيسية ومعالج الإعداد وControl Center والإشعارات والأدوات والآلة الحاسبة والموسيقى والخرائط وطبقات النظام بأسلوب liquid glass.

• Apps: أُعيد تصميم Angy وMusic وMaps وCalculator وRadio وApp Store وAutoRide لتوحيد المظهر والتنقل.

• Homescreen: تحسين سحب التطبيقات والأدوات في وضع التحرير والمجلدات وحفظ التغييرات والتعامل مع الضغط المطوّل.

• بدء التشغيل والإيقاف: تمت إضافة رسوم متحركة للإقلاع وشريط تمرير للإيقاف وإجراءات الطوارئ، مع تحسين تجربة التشغيل الأول والتحديثات.

• Music: أصبح التطبيق افتراضيًا، وأُعيد تصميم Now Playing مع عناصر تحكم وسائط أكثر فاعلية.

• UI: تحسين رسوم إغلاق التطبيقات والتحميل في الخلفية.

• Game Mode: أُعيد تصميم العرض حول Dynamic Island مع تحسين سلاسة الدخول والخروج.

• Lock Screen: تحسين الإشعارات وسلوك السحب للإغلاق والعرض في الوضعين الفاتح والداكن.

• AutoRide: أُعيد تصميم طبقات الرحلات والأوامر والأسعار المباشرة وتدفق الصعود.

• Control Button: توسيع وظائف الضغط القصير والمطوّل لتتوافق مع إعدادات النظام.
🐛 تم الإصلاح
• Garage: تحتفظ المركبات التي يتم إنشاؤها الآن بإعدادات التعديل والألوان والحالة وبيانات الوقود المحفوظة.

• Buzz: أصبحت الرسائل المستلمة تظهر الآن عند فتح التطبيق.

• Chirper: تم إصلاح نشر المنشورات واستخدام وسائط المعرض وسير عمل النشر على وسائل التواصل الاجتماعي.

• Crypto: أصبحت عمليات الشراء والبيع تعمل الآن في التطبيق بمبالغ مخصصة.

• Police MDT: تم إصلاح التنقل عند تبديل الفئات.

• Gallery: تظل الصور المحذوفة محذوفة بعد إعادة فتح التطبيق.

• Alarms: تم إصلاح التشغيل في الخلفية والتعامل مع المناطق الزمنية.

• UI: تم تحسين سهولة القراءة في الوضعين الفاتح والداكن ضمن النوافذ المنبثقة والنماذج والقوائم ومحتوى التطبيق.
⚙️ الإعدادات
• Agency Reports: أُضيف خيار تحديد المزوّد: V2 أو V2 بدون إعلانات أو الوضع القديم.

• Wallet: أُضيف إعداد الودائع لأجل، بما يشمل الشروط والمدد وأسعار الفائدة.

• Performance Mode: أُضيفت إعدادات السلوك الافتراضي وسلوك بدء التشغيل.

• AutoRide and Angy: أُضيفت مفاتيح لتفعيل الميزات، مع دعم تعطيلها بالكامل.

• LifeInvader: أُضيف سلوك التبديل لتكامل V2.

• Banking: أُضيف Oxide Banking كخيار للمزوّد.
📦 ملاحظات التحديث
• أعد استيراد agency-phone.sql لتطبيق تغييرات مخطط قاعدة بيانات AgencyOS26.2.
Agency-Phone
1.1.1
✨ جديد
• Agency-Phone: تمت إضافة دعم md-garage.

• Agency-Phone: يفتح مؤشر الشاشة الرئيسية واجهة Angy على الشاشة الرئيسية.
🔧 تحسينات
• Agency-Phone: إضافة الإغلاق التلقائي بالسحب.

• Agency-Phone: تحسين تحليل بيانات المركبات بتنسيق ESX JSON.

• Agency-Phone: جعل حركة إغلاق التطبيق أكثر سلاسة.
🐛 تم الإصلاح
• Agency-Phone: تم إصلاح خلفية الشاشة الرئيسية.
⚙️ الإعدادات
• Agency-Phone: يتم إخفاء تطبيقات MDT عند ضبط EnableMDT = false.

• Agency-Phone: تمت إضافة GarageSystem لتحديد مرآب معيّن أو اكتشافه تلقائيًا.