इकोसिस्टम चेंजलॉग
हर रिलीज़, एक फीड
प्रत्येक Agency-* संसाधन अपनी रिलीज नोट्स के साथ आता है। यहां वे सभी एक टाइमलाइन में आते हैं ताकि आप एक नजर में देख सकें कि हम कितनी बार रिलीज करते हैं।
🚀 रिलीज नोट्स / चेंजलॉग, Doorlock अपडेट
🚪 मॉडल नाम & हैश के माध्यम से दरवाजे जोड़ें
अब आप इन-गेम कॉन्फ़िगरेटर (/adoorlock) के अंदर सीधे डोर लीव्स जोड़ सकते हैं उनके मॉडल नाम (जैसे v_ilev_ph_gdoor01) या मॉडल हैश (जैसे -1089807209) दर्ज करके!
✨ नया क्या है?
मॉडल नाम & हैश इनपुट फ़ील्ड
कॉन्फ़िगरेटर UI में एक नया इनपुट सेक्शन आपको किसी भी दरवाज़े के प्रॉप को उसके सटीक मॉडल नाम या हैश कोड द्वारा मैन्युअल रूप से निर्दिष्ट करने की अनुमति देता है।
स्मार्ट निकटतम पता लगाना
एक बार प्रवेश करने के बाद, सिस्टम स्वचालित रूप से आपके तत्काल आसपास के क्षेत्र को इन-गेम स्कैन करता है ताकि मेल खाने वाले दरवाज़े की इकाइयों का पता लगाया जा सके।
मल्टी-डोर कैंडिडेट पिकर ("Add All")
यदि एक ही मॉडल हैश वाले कई दरवाज़े पास-पास पाए जाते हैं (जैसे लंबे गलियारों, लॉकर रूम या जटिल MLOs में), तो UI में एक उम्मीदवार सूची दिखाई देती है। सभी मेल खाने वाले दरवाज़े के पत्ते एक साथ असाइन करने के लिए "Add All" पर क्लिक करें।
💡 मुख्य लाभ
मुश्किल से निशाना लगाने वाले दरवाजे: आसानी से ग्लास दरवाजे, गैर-टकराने वाले दरवाजे, या छिपे हुए प्रॉप्स सेटअप करें जिन्हें सीधे क्रॉसहेयर से पहचानना मुश्किल हो।
बैच सेटअप दक्षता: समान दरवाज़े के प्रॉप्स वाले क्षेत्रों को एक साथ जोड़कर सेटअप में समय बचाएं।
कस्टम MLO सपोर्ट: कस्टम मैपिंग प्रॉप्स और कस्टम मॉडल नामों के साथ पूरी तरह संगत।
📋 Agency-Doorlock v1.1.1 , गैरेज के दरवाज़े जो वास्तव में खुले रहते हैं, और आप प्रति दरवाज़ा इंटरैक्शन रेंज सेट कर सकते हैं।
📋 Agency-Doorlock
🚪 नया, गैराज दरवाजों और गेट्स के लिए होल्ड ओपन • गैराज दरवाजे और रोलर शटर अपने आप बंद हो जाते हैं जब कोई पास नहीं होता, जिससे वे लॉक करने योग्य दरवाजे के रूप में बेकार हो जाते हैं • /adoorlock में किसी दरवाजे पर होल्ड ओपन टिक करें और यह खुला रहता है जब तक वह अनलॉक रहता है, भले ही आप ड्राइव करके वापस आएं • लॉक करने पर यह फिर से बंद और लॉक हो जाता है, बिल्कुल किसी अन्य दरवाजे की तरह • यह प्रति-दरवाजा स्विच है, आपके सर्वर के बाकी दरवाजे पहले की तरह व्यवहार करते हैं • इसे Auto-lock के साथ मिलाएं ताकि गैराज खुले, खुला रहे, फिर N सेकंड के बाद अपने आप बंद हो जाए • Config.HoldOpenRatio (1.0 = पूरी तरह खुला, कम करें यदि शटर ज्यामिति में क्लिप करते हैं) और Config.HoldOpenDistance के साथ यात्रा और प्रवर्तन सीमा समायोजित करें
📏 नया , इंटरैक्शन रेंज, प्रति दरवाजा • एक मान लॉकिंग और अनलॉकिंग दोनों को कवर करता है , इसे प्रति दरवाजा एक बार सेट करें • संवेदनशील सीमा के लिए स्लाइडर (0.5 - 10 m) और इसके बाद के लिए नंबर बॉक्स, 50 m तक , गति के लिए ड्रैग करें, सटीकता के लिए टाइप करें • क्यों महत्वपूर्ण है: एक दरवाजा उसके केंद्र बिंदु से मापा जाता है। यह सामान्य दरवाजे के लिए ठीक है, लेकिन एक चौड़ा गैराज दरवाजा या बड़ा गेट का केंद्र उस जगह से कई मीटर दूर होता है जहाँ खिलाड़ी शारीरिक रूप से खड़ा हो सकता है , इसलिए डिफ़ॉल्ट 1.6 m कभी ट्रिगर नहीं होता और दरवाजा निष्क्रिय महसूस होता है • लगभग आधा गेट की चौड़ाई एक अच्छा प्रारंभिक बिंदु है (अधिकांश गैराज दरवाजों के लिए 4 - 6 m) • Config.InteractDistance से शुरू होता है, इसलिए जिन दरवाजों को आप कभी छूते नहीं हैं वे वैसे ही व्यवहार करते रहते हैं जैसे पहले करते थे
परिवर्तन (जारी)
🎯 बेहतर , स्मार्टर डोर टारगेटिंग • अलग-अलग रेंज के साथ, केवल कच्ची दूरी से "सबसे नजदीकी दरवाज़ा" चुनना गलत था, एक सामान्य दरवाज़ा 2 मीटर दूर आपके सामने खड़े गैराज के दरवाज़े 4 मीटर से बेहतर था • स्क्रिप्ट अब उस दरवाज़े को चुनती है जिसके रेंज के अंदर आप सबसे गहराई से हैं, इसलिए आप जिस दरवाज़े के सामने हैं वही प्रतिक्रिया देता है • ox_target / qb-target आई विकल्प अब किसी भी मॉडल के दरवाज़े द्वारा मांगी गई सबसे चौड़ी रेंज को अपनाते हैं, इसलिए बड़े गेट आंख से और [E] से दोनों पहुंच योग्य हैं
🛡️ सुधारित , सुरक्षा रेल्स • प्रति-दरवाज़े की रेंज को सेव करते समय सर्वर-साइड पर मान्य और क्लैम्प किया जाता है (Config.MaxInteractDistance, डिफ़ॉल्ट 50 मीटर), इसलिए गलत टाइप किया गया मान कभी भी दरवाज़ा पूरे मैप से संचालित करने योग्य नहीं बना सकता • खाली या अमान्य रेंज डिफ़ॉल्ट कॉन्फ़िगर किए गए मान पर वापस आ जाती है बजाय 0 रेंज के साथ दरवाज़ा सेव करने के
परिवर्तन (जारी)
🌍 बेहतर , पूर्ण स्थानीयकरण • नए Hold open और Interaction रेंज लेबल सभी 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 • हर भाषा फ़ाइल अब समान, पूर्ण कुंजी सेट रखती है, स्वचालित रूप से सत्यापित, हाथ से नहीं
🐛 फिक्स्ड • साथी पेयरिंग कार्ड अब आपके सर्वर की भाषा में हर जगह दिखता है, 17 ऐप और पेयरिंग स्ट्रिंग्स चुपचाप 23 में से 25 भाषाओं में अंग्रेज़ी पर वापस जा रही थीं • सभी अनुवादों की सही प्लेसहोल्डर और फॉर्मेटिंग के लिए जांच की गई है
परिवर्तन (जारी)
♻️ पिछड़ा संगत • आपके सभी मौजूदा दरवाजे, एक्सेस नियम, PIN, कीबाइंड और कॉन्फ़िग बिना किसी बदलाव के काम करते रहते हैं, कोई माइग्रेशन नहीं, कोई डेटा हानि नहीं, कोई SQL नहीं • दोनों नए सेटिंग्स मौजूदा प्रति-दरवाजा डेटा में चलते हैं, इसलिए इस अपडेट से पहले बनाए गए दरवाजे डिफ़ॉल्ट का उपयोग करते हैं और हमेशा की तरह व्यवहार करते हैं • Hold open बंद छोड़ें और दरवाजा v1.1.0 के व्यवहार के बिल्कुल समान होगा
इंस्टॉलेशन • अपने Agency-Doorlock फ़ोल्डर को नए बिल्ड से बदलें (या इन फ़ाइलों को ओवरराइट करें):
fxmanifest.lua
config.lua (नया: HoldOpenRatio, HoldOpenDistance, MaxInteractDistance)
client/main.lua
client/configurator.lua
server/main.lua
html/index.html
html/script.js
html/style.css
shared/locale/ (सभी 25 भाषा फाइलें)
• कोई मैनुअल डेटाबेस परिवर्तन नहीं, नए प्रति-दरवाज़ा सेटिंग्स मौजूदा स्टोरेज का उपयोग करते हैं • oxmysql की आवश्यकता है (पहले से आवश्यक) • txAdmin के माध्यम से रिसोर्स को पुनः प्रारंभ करें या सुनिश्चित करें Agency-Doorlock
💼 Agency-Essentials v1.2.0 , अपने सर्वर को अपने फोन से प्रबंधित करें: मुफ्त Agency Companion ऐप इंटीग्रेशन यहाँ है, साथ ही एक एकीकृत 25-भाषा लोकल पैक!
💼 Agency-Essentials
📱 Companion App , रिपोर्ट्स & एलिवेटर अब QR कोड के माध्यम से मुफ्त Agency Companion ऐप से लिंक होते हैं, सब कुछ अपने फोन से प्रबंधित करें।
🌍 25 भाषाएँ , पूरा बंडल अब एकीकृत 25-भाषा लोकल पैक के साथ आता है, अब कोई हार्डकोडेड नहीं।
🐛 फिक्स्ड , क्लीन इंस्टॉल पर एलिवेटर मॉड्यूल में डेटाबेस टेबल टकराव हल किया गया।
📱 Companion App , अपने फोन को कनेक्ट करें
🛗 लिफ्ट
• नया /aeconnect कमांड , एक QR कोड प्रदर्शित करता है जिसे कोई भी स्कैन कर सकता है ताकि मुफ्त Agency Companion ऐप लिंक हो सके
• सर्वर पर हर बिल्डिंग ब्राउज़ करें और सीधे अपने फोन से GPS रूट सेट करें
• स्मूद fade in/out, draggable window, साथ ही /aelevator मेनू के अंदर एक pairing कार्ड
📋 रिपोर्ट्स
• रिपोर्ट मेनू के अंदर एक QR पेयरिंग कार्ड (खिलाड़ी और एडमिन दृश्य)
• ऐप से टिकट पढ़ें, उत्तर दें, दावा करें, बंद करें और प्रबंधित करें
• स्टाफ अधिकार हर क्रिया पर पुनः जांचे जाते हैं, QR कभी भी एडमिन नहीं दे सकता
💼 Essentials Admin Pairing
• पूरे सूट को लिंक करने के लिए /aessentials Global टैब पर एडमिन QR कोड स्कैन करें
• फ्लिप मॉड्यूल किल-स्विच, डोरलॉक्स प्रबंधित करें, और सीधे अपने फोन से रिपोर्ट देखें
परिवर्तन (जारी)
🌍 पूर्ण स्थानीयकरण
• मेनू, Doorlock, Companion कार्ड और हर मॉड्यूल अब 25 भाषाओं में उपलब्ध हैं
• कॉन्फ़िग में भाषा सेट करें (डिफ़ॉल्ट अंग्रेज़ी), अब कुछ भी हार्डकोडेड नहीं है
🐛 फिक्स और पॉलिश
• डेटाबेस टेबल टकराव: एलिवेटर मॉड्यूल में की स्कीमा संघर्ष को agency_elevator_companion_settings में साथी ऐप सेटिंग्स को अलग करके ठीक किया गया। इससे क्लीन इंस्टॉलेशन्स पर स्टार्टअप कंसोल त्रुटियाँ समाप्त होती हैं
• मॉड्यूल टॉगल अब सही ढंग से स्थायी होते हैं, मॉड्यूल बंद करें और मेनू पुनः खोलने पर भी बंद रहता है
• Cleaner Companion QR विंडोज़ और स्मूथर मेनू एनिमेशन
🔔 Agency-Notify / ⏳ Agency-Progressbar
• कोई कार्यात्मक परिवर्तन नहीं , इस रिलीज़ में दोनों मॉड्यूल अप्रभावित
परिवर्तन (जारी)
🔗 डायरेक्ट डीप-लिंक
• बंडल: https://agency-script.tebex.io/package/essentials
♻️ पिछड़ा संगत
• मौजूदा कॉन्फ़िगरेशन, दरवाज़ा लॉक, रिपोर्ट, प्रोग्रेसबार और साथी पेयरिंग पूरी तरह से अपरिवर्तित रहते हैं। टेबल माइग्रेशन स्वचालित रूप से होता है
• companion इंटीग्रेशन वैकल्पिक है, config में companion Enable फ्लैग्स को false सेट करें और कुछ नहीं बदलेगा।
इंस्टॉलेशन
• अपने Agency-Essentials फ़ोल्डर में सभी फ़ाइलें बदलें (या उन्हें ओवरराइट करें):
- fxmanifest.lua
- config.lua (नए Companion कॉन्फ़िग ब्लॉक्स)
- client/ (सभी अपडेटेड मॉड्यूल और कॉम्पेनियन मैनेजर)
- server/ (सभी अपडेटेड मॉड्यूल और companion मैनेजर)
- shared/ (सभी अपडेटेड लोकलाइज़ेशन शिम्स)
- html/ (सभी मॉड्यूल के लिए अपडेटेड NUI फाइलें)
- sql/install.sql (अपडेटेड डेटाबेस स्कीमा)
• कोई मैनुअल डेटाबेस परिवर्तन आवश्यक नहीं, सभी टेबल्स पहली बार शुरू होने पर स्वचालित रूप से बनाए जाते हैं • txAdmin के माध्यम से रिसोर्स को पुनः प्रारंभ करें या सुनिश्चित करें Agency-Essentials।
🛗 Agency-Elevator v1.3.1, डेटाबेस टकराव सुधार: कुंजी डेटाबेस संघर्ष हल किया गया और क्लीन इंस्टॉल पर स्टार्टअप कंसोल त्रुटियां समाप्त की गईं।
🛗 Agency-Elevator
🐛 फिक्स्ड • डेटाबेस टेबल टकराव • साथी सेटिंग्स टेबल का नाम बदलकर agency_elevator_companion_settings किया गया ताकि UI सेटिंग्स टेबल के साथ टकराव हल हो सके। इससे सर्वर बूट पर कंसोल में लाल "Unknown column 'id'" क्वेरी त्रुटि पूरी तरह समाप्त हो जाती है।
🌍 बेहतर • कोड गुणवत्ता & सिंटैक्स • सभी Lua फ़ाइलों को कड़ाई से सिंटैक्स अनुपालन के लिए सत्यापित किया गया। बूट पर कोई चेतावनी या त्रुटि नहीं।
परिवर्तन (जारी)
🏷️ बेहतर • ब्रांडिंग मानक • fxmanifest.lua लेखक फ़ील्ड को "Agency Scripts" में बदला गया और मुफ्त संसाधनों के लिए अनिवार्य Agency विज्ञापन बैनर जोड़ा गया।
💾 बेहतर • SQL स्क्रिप्ट • sql/install.sql फ़ाइल में agency_elevator_companion_settings टेबल डिफिनिशन जोड़ा गया है ताकि साफ, मैनुअल डेटाबेस इम्पोर्ट हो सके।
♻️ पिछड़ा संगत • मौजूदा लिफ्ट, UI कॉन्फ़िगरेशन और companion पेयरिंग पूरी तरह से बिना बदलाव के रहते हैं। टेबल माइग्रेशन स्वचालित रूप से होता है।
इंस्टॉलेशन • अपनी Agency-Elevator फ़ोल्डर में इन फ़ाइलों को बदलें (या ओवरराइट करें):
fxmanifest.lua
server/companion.lua
sql/install.sql
• कोई मैनुअल डेटाबेस परिवर्तन आवश्यक नहीं, नया companion टेबल पहली बार शुरू होने पर स्वचालित रूप से बनाया जाता है • txAdmin के माध्यम से रिसोर्स को पुनः प्रारंभ करें या सुनिश्चित करें Agency-Elevator।
📋 Agency-Admin v1.4.0 , अपने पूरे एडमिन पैनल को अपने फोन से चलाएं: मुफ्त Agency Companion ऐप अब iOS & Android पर Agency-Admin से लिंक करता है।
📋 Agency-Admin
✨ नया, Agency Companion ऐप • आपका पूरा एडमिन कंट्रोल पैनल, सीधे आपके फोन पर, कहीं से भी अपने सर्वर का मॉडरेशन करें • इसका अपना QR कोड, Agency-Phone और Agency-Elevator से पूरी तरह स्वतंत्र, Admin खुद से पेयर होता है • केवल एडमिन के लिए पेयरिंग: केवल स्टाफ डिवाइस लिंक कर सकता है, /aaconnect (उपनाम /aac) चलाएं QR के लिए, या पैनल में खोजें, फिर इसे फ्री Agency Companion ऐप में स्कैन करें (या 6-अंकीय कोड टाइप करें) • पेयरिंग टोकन के पास खुद के कोई अधिकार नहीं हैं, हर एक्शन आपके लाइव अनुमतियों के खिलाफ सर्वर-साइड पर हर अनुरोध पर पुनः मान्य किया जाता है
📱 नया , अब iOS & Android पर • मुफ्त Agency Companion ऐप App Store और Google Play पर लाइव है • पूर्ण डाउनलोड & सेटअप गाइड companion.agencyg.de पर • एक ऐप आपके सभी Agency स्क्रिप्ट्स से लिंक करता है , Admin, Phone, Pad, Elevator, Reports & अधिक
🛡️ नया , कहीं से भी मॉडरेट करें • लाइव प्लेयर सूची देखें, किसी भी खिलाड़ी को खोलें, और अपने फोन से प्रतिबंध और रैंक समीक्षा करें • अपना पूरा मॉडरेशन टूलकिट चलाएं, किक, प्रतिबंध, फ्रीज, स्पेक्टेट, goto / bring, heal / revive और अधिक, सभी इन-गेम पैनल की तरह सुरक्षित पाइप के माध्यम से • एक टैप से हर पेयर किए गए डिवाइस को तुरंत लॉग आउट करें
परिवर्तन (जारी)
🖥️ नया, लाइव सर्वर कंसोल, आपकी जेब में • सर्वर कंसोल को लाइव ट्रैक करें और सीधे ऐप से कमांड चलाएं • कमांड आपके अपने क्लाइंट के रूप में निष्पादित होते हैं, इसलिए प्लेयर-टारगेटेड कमांड (kill, revive, teleport…) सीधे काम करते हैं • स्मार्ट ऑटोकंप्लीट आपके सर्वर के स्कैन किए गए + फ्रेमवर्क कमांड सुझाता है, पूरी तरह स्थानीयकृत
🔒 नया , सुरक्षा-प्रथम डिज़ाइन • केवल एडमिन: गैर-स्टाफ डिवाइस कभी पेयर नहीं हो सकता, और QR किसी को भी उच्च स्तर पर नहीं ले जा सकता • हर क्रिया लाइव में आपकी अनुमति को फिर से जांचती है , ऑनलाइन: पूर्ण ACE + फ्रेमवर्क + रैंक + प्रति-खिलाड़ी ओवरराइड; ऑफ़लाइन: आपके लाइव रैंक टेबल के खिलाफ पहचानकर्ता-आधारित (शुद्ध ACE-केवल एडमिन को ऑनलाइन होना चाहिए) • डबल-गेटेड: अनुरोध को एक बार Companion लेयर पर और फिर पैनल की एक्शन पाइप में जांचा जाता है • रिमोट क्रियाओं पर बिल्ट-इन रेट-लिमिटिंग
🔑 नया , 6-अंकीय पेयरिंग कोड • स्कैन नहीं कर पा रहे? QR के नीचे दिखाए गए 6-अंकीय कोड को ऐप में टाइप करें • कोड तब भी दिखाई देता है जब कोई डिवाइस लिंक हो, ताकि आप कभी भी दूसरा फोन जोड़ सकें • सुरक्षा के लिए कोड Config.Companion.TokenTTL (डिफ़ॉल्ट 5 मिनट) के बाद समाप्त हो जाते हैं
🌍 बेहतर , पूर्ण स्थानीयकरण • सभी नए ऐप, पेयरिंग, कंसोल और UI टेक्स्ट सभी 13 समर्थित भाषाओं में अनुवादित: EN, DE, CS, ES, FR, IT, NL, PL, PT, RO, RU, SV, TR
परिवर्तन (जारी)
🛡️ फिक्स्ड , मजबूत सर्वर इवेंट्स • पहले बिना सुरक्षा वाले 4 नेट इवेंट्स बंद किए गए जिन्हें पैनल की परवाह किए बिना ट्रिगर किया जा सकता था, give-weapon, spawn-object, edit-object और claim-vehicle-ownership अब सभी के लिए पैनल एक्सेस और मेल खाने वाली क्रिया अनुमति आवश्यक है, सर्वर-साइड जांच की गई • 6-अंकीय पेयरिंग कोड अब हमेशा पैनल में QR के नीचे दिखता है • क्लीनर companion पैनल खोलने/बंद करने का व्यवहार और विभिन्न छोटे NUI पॉलिश
♻️ पिछड़ा संगत • आपके सभी मौजूदा रैंक, अनुमतियाँ, बैन और पैनल सेटिंग्स बिना किसी बदलाव के काम करते रहते हैं, कोई माइग्रेशन नहीं, कोई डेटा हानि नहीं • companion इंटीग्रेशन वैकल्पिक है, Config.Companion.Enable = false सेट करें और कुछ नहीं बदलेगा • सभी companion पेयरिंग टेबल पहली बार स्टार्ट पर स्वचालित रूप से बन जाते हैं, कोई मैनुअल SQL नहीं
इंस्टॉलेशन • अपने Agency-Admin फ़ोल्डर को नए बिल्ड से बदलें (या इन फ़ाइलों को ओवरराइट करें):
fxmanifest.lua
config.lua (Config.Companion ब्लॉक की समीक्षा करें, अपनी सेटिंग्स सुरक्षित रखें)
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/ (सभी भाषा फाइलें)
• कोई मैनुअल डेटाबेस परिवर्तन नहीं , सभी टेबल स्वचालित रूप से बनाए जाते हैं • oxmysql आवश्यक है (पहले से आवश्यक) • txAdmin के माध्यम से रिसोर्स पुनः प्रारंभ करें या सुनिश्चित करें Agency-Admin।
📋 Agency-Banking v1.2.0 , आपका बैंक आपकी जेब में: मुफ्त Agency Companion ऐप अब iOS & Android पर Agency-Banking से लिंक करता है।
📋 Agency-Banking
✨ नया, Agency Companion ऐप • आपके फोन पर एक पूर्ण प्रीमियम बैंकिंग डैशबोर्ड, बैलेंस, ट्रांसफर, कार्ड, फिक्स्ड डिपॉजिट और ATM PIN • इसका अपना QR कोड, Agency-Phone और Agency-Elevator से पूरी तरह स्वतंत्र, Banking खुद से पेयर होता है • सेकंडों में पेयर करें: /abconnect (उपनाम /abc) चलाएं, कोई भी स्कैन कर सकता है, या बैंक मेनू में वही QR खोजें, फिर इसे फ्री Agency Companion ऐप में स्कैन करें (या 6-अंकीय कोड टाइप करें) • पेयरिंग टोकन के पास खुद के बैंकिंग अधिकार नहीं हैं, हर मनी एक्शन सर्वर-साइड पर हर अनुरोध पर पुनः मान्य किया जाता है
📱 नया , अब iOS & Android पर • मुफ्त Agency Companion ऐप App Store और Google Play पर लाइव है • पूर्ण डाउनलोड & सेटअप गाइड companion.agencyg.de पर • एक ऐप आपके सभी Agency स्क्रिप्ट्स से लिंक करता है , Banking, Phone, Pad, Elevator, Reports & अधिक
💳 नया , आपका बैंक, चलते-फिरते • कभी भी अपना बैलेंस, नकद और हाल के लेनदेन जांचें • सीधे अपने फोन से दूसरे खाते में पैसे ट्रांसफर करें • फिक्स्ड डिपॉजिट खोलें और परिपक्व होने पर ऐप से ही क्लेम करें • अपने डेबिट कार्ड बनाएं, हटाएं और स्विच करें (अधिकतम 3) • चलते-फिरते अपना ATM PIN सेट या बदलें
🔒 नया , डिज़ाइन द्वारा मनी-सेफ • हर मनी क्रिया बिल्कुल उसी सत्यापित पथ से गुजरती है जैसा कि इन-गेम बैंक (AgencyBankingBridge) में होता है , कोई शॉर्टकट नहीं, कोई दूसरा कोड पथ नहीं • पढ़ना ऑफ़लाइन काम करता है, लेकिन कोई भी लिखना (ट्रांसफर, जमा, PIN) खिलाड़ी के ऑनलाइन होने पर निर्भर करता है , इसलिए पेयर किया गया फोन खुद से पैसे नहीं हिला सकता • सर्वर हर अनुरोध पर आपके खाते और बैलेंस को फिर से जांचता है
परिवर्तन (जारी)
✨ नया, विज्ञापन-मुक्त प्रीमियम • क्योंकि Agency-Banking एक पेड स्क्रिप्ट है, इसका ऐप मॉड्यूल पूरी तरह से विज्ञापन-मुक्त है, एक साफ़, प्रीमियम डैशबोर्ड बिना किसी प्रचार बैनर के, हमेशा
🔑 नया , 6-अंकीय पेयरिंग कोड • स्कैन नहीं कर पा रहे? QR के नीचे दिखाए गए 6-अंकीय कोड को ऐप में टाइप करें • कोड तब भी दिखाई देता है जब कोई डिवाइस लिंक हो, ताकि आप कभी भी दूसरा फोन जोड़ सकें • सुरक्षा के लिए कोड Config.Companion.TokenTTL (डिफ़ॉल्ट 5 मिनट) के बाद समाप्त हो जाते हैं
🌍 बेहतर , पूर्ण स्थानीयकरण • सभी नए ऐप, पेयरिंग और UI टेक्स्ट सभी 13 समर्थित भाषाओं में अनुवादित: EN, DE, CS, ES, FR, IT, NL, PL, PT, RO, RU, SV, TR
🐛 फिक्स्ड • हार्डन किया गया फिक्स्ड-डिपॉजिट क्लेमिंग, अब ऐप से डिपॉजिट को जल्दी या डबल-क्लेम नहीं किया जा सकता; हर क्लेम सर्वर-साइड पुनः मान्य किया जाता है • बैंक मेनू में QR के नीचे 6-अंकीय पेयरिंग कोड हमेशा दिखता है • साथी पैनल के खुलने/बंद होने का व्यवहार साफ-सुथरा और कई छोटे NUI सुधार
परिवर्तन (जारी)
♻️ पिछड़ा संगत • आपके सभी मौजूदा खाते, कार्ड, फिक्स्ड डिपॉजिट और लेनदेन बिना किसी बदलाव के काम करते रहते हैं, कोई माइग्रेशन नहीं, कोई डेटा हानि नहीं • companion इंटीग्रेशन वैकल्पिक है, Config.Companion.Enable = false सेट करें और कुछ नहीं बदलेगा • सभी companion पेयरिंग टेबल पहली बार स्टार्ट पर स्वचालित रूप से बन जाते हैं, कोई मैनुअल SQL नहीं
इंस्टॉलेशन • अपने Agency-Banking फ़ोल्डर को नए बिल्ड से बदलें (या इन फ़ाइलों को ओवरराइट करें):
fxmanifest.lua
config.lua (Config.Companion ब्लॉक की समीक्षा करें, अपनी सेटिंग्स सुरक्षित रखें)
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/ (सभी भाषा फाइलें)
• कोई मैनुअल डेटाबेस परिवर्तन नहीं, सभी टेबल्स स्वचालित रूप से बनाए जाते हैं • oxmysql की आवश्यकता है (पहले से आवश्यक) • txAdmin के माध्यम से रिसोर्स को पुनः प्रारंभ करें या सुनिश्चित करें Agency-Banking।
📋 Agency-Doorlock v1.1.0 , अपने दरवाज़ों को अपने फोन से नियंत्रित करें: मुफ्त Agency Companion ऐप अब iOS & Android पर Agency-Doorlock से लिंक करता है।
📋 Agency-Doorlock
✨ नया, Agency Companion ऐप • सीधे अपने फोन से अपने दरवाजे लॉक, अनलॉक और प्रबंधित करें, कीपैड के पास खड़े होने की जरूरत नहीं • इसका अपना QR कोड, Agency-Phone और Agency-Elevator से पूरी तरह स्वतंत्र, Doorlock खुद से पेयर होता है • सेकंडों में पेयर करें: /adlconnect (उपनाम /adlc) चलाएं, कोई भी स्कैन कर सकता है, या /adoorlock सेटअप मेनू में वही QR खोजें, फिर इसे फ्री Agency Companion ऐप में स्कैन करें (या 6-अंकीय कोड टाइप करें) • पेयरिंग टोकन कभी भी एडमिन अधिकार नहीं दे सकता, हर स्टाफ एक्शन आपके मौजूदा सेटअप अनुमतियों के खिलाफ सर्वर-साइड पर हर अनुरोध पर पुनः मान्य किया जाता है
📱 नया , अब iOS & Android पर • मुफ्त Agency Companion ऐप App Store और Google Play पर लाइव है • पूर्ण डाउनलोड & सेटअप गाइड companion.agencyg.de पर • एक ऐप आपके सभी Agency स्क्रिप्ट्स से लिंक करता है , Doorlock, Phone, Pad, Elevator, Reports & अधिक
🎮 नया , खिलाड़ी, चलते-फिरते • एक सूची में सभी दरवाज़े देखें जिन तक आपकी पहुँच है, उनके लाइव लॉक/अनलॉक स्थिति के साथ • जब आप पास हों तो अपने किसी भी दरवाज़े को लॉक या अनलॉक करें, वही एक्सेस नियम जो इन-गेम लागू हैं • ऐप से किसी भी दरवाज़े के लिए GPS वेपॉइंट सेट करें ताकि उसे जल्दी ढूंढा जा सके
परिवर्तन (जारी)
🛡️ नया , एडमिन्स, चलते-फिरते • सर्वर पर कहीं से भी किसी भी दरवाज़े को ओवरराइड करें, कोई दूरी सीमा नहीं, एक सच्चा रिमोट सुरक्षा ओवरराइड • अपने फोन से सीधे उन दरवाज़ों को हटाएं जिनकी आपको अब जरूरत नहीं (स्थैतिक कॉन्फ़िग दरवाज़े सुरक्षित रहते हैं) • इन-गेम दरवाज़ा सेटअप मेनू को दूर से खोलें ताकि दरवाज़े जोड़ें या संपादित करें • हर एडमिन क्रिया आपके Config.SetupPermission को सर्वर-साइड पर फिर से जांचती है, QR/पेयरिंग किसी को भी उच्च स्तर नहीं दे सकती
🔑 नया , 6-अंकीय पेयरिंग कोड • स्कैन नहीं कर पा रहे? QR के नीचे दिखाए गए 6-अंकीय कोड को ऐप में टाइप करें • कोड तब भी दिखाई देता है जब कोई डिवाइस लिंक हो, ताकि आप कभी भी दूसरा फोन जोड़ सकें • सुरक्षा के लिए कोड Config.Companion.TokenTTL (डिफ़ॉल्ट 5 मिनट) के बाद समाप्त हो जाते हैं
🌍 बेहतर , पूर्ण स्थानीयकरण • सभी नए ऐप, पेयरिंग और UI टेक्स्ट सभी 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
🐛 फिक्स्ड • /adoorlock सेटअप मेनू में QR के नीचे 6-अंकीय पेयरिंग कोड हमेशा दिखता है • साथी QR कार्ड साफ-सुथरे ढंग से सिकुड़ता/फैलता है और अब दरवाज़े की सूची को ओवरलैप नहीं करता • पैनल के खुलने/बंद होने का व्यवहार साफ-सुथरा और कई छोटे NUI सुधार
परिवर्तन (जारी)
♻️ पिछड़ा संगत • आपके सभी मौजूदा दरवाजे, कीबाइंड, ध्वनियाँ और कॉन्फ़िग बिना किसी बदलाव के काम करते रहते हैं, कोई माइग्रेशन नहीं, कोई डेटा हानि नहीं • companion इंटीग्रेशन वैकल्पिक है, Config.Companion.Enable = false सेट करें और कुछ नहीं बदलेगा • stale-config-safe: भले ही पुराना config.lua में Config.Companion ब्लॉक न हो, फीचर सुरक्षित डिफ़ॉल्ट पर सक्रिय रहता है, बचा हुआ कॉन्फ़िग इसे चुपचाप बंद नहीं कर सकता • सभी companion पेयरिंग टेबल पहली बार स्टार्ट पर स्वचालित रूप से बन जाते हैं, कोई मैनुअल SQL नहीं
इंस्टॉलेशन • अपने Agency-Doorlock फ़ोल्डर को नए बिल्ड से बदलें (या इन फ़ाइलों को ओवरराइट करें):
fxmanifest.lua
config.lua (Config.Companion ब्लॉक की समीक्षा करें, अपनी सेटिंग्स सुरक्षित रखें)
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/ (सभी भाषा फाइलें)
• कोई मैनुअल डेटाबेस परिवर्तन नहीं, सभी टेबल्स स्वचालित रूप से बनाए जाते हैं • oxmysql की आवश्यकता है (पहले से आवश्यक) • txAdmin के माध्यम से रिसोर्स को पुनः प्रारंभ करें या सुनिश्चित करें Agency-Doorlock।
📋 Agency-Reports-V2 v2.2.0 , अपने फोन से अपनी रिपोर्ट्स प्रबंधित करें: मुफ्त Agency Companion ऐप अब iOS & Android पर उपलब्ध है।
📋 Agency-Reports-V2
✨ नया, Agency Companion ऐप • सीधे अपने फोन से खिलाड़ी रिपोर्ट संभालें, आपको अपने PC पर होने की जरूरत नहीं • सेकंडों में पेयर करें: रिपोर्ट विंडो (/areport) खोलें, "Link phone" दबाएं, फिर QR स्कैन करें, या 6-अंकीय कोड टाइप करें, फ्री Agency Companion ऐप में • पेयरिंग टोकन कभी भी एडमिन अधिकार नहीं दे सकता, हर स्टाफ एक्शन सर्वर-साइड पर हर अनुरोध पर मान्य किया जाता है
📱 नया , अब iOS & Android पर • मुफ्त Agency Companion ऐप App Store और Google Play पर लाइव है • पूर्ण डाउनलोड & सेटअप गाइड companion.agencyg.de पर • एक ऐप आपके सभी Agency स्क्रिप्ट्स से लिंक करता है , Reports, Phone, Pad, Elevator & अधिक
🎮 नया , खिलाड़ी, चलते-फिरते • नया रिपोर्ट बनाएं और कहीं से भी उसकी स्थिति फॉलो करें • स्टाफ के साथ पूर्ण लाइव चैट, संदेश दोनों तरफ रियल टाइम में सिंक होते हैं, पूरी हिस्ट्री के साथ
🛡️ नया , स्टाफ, चलते-फिरते • लाइव रिपोर्ट कतार देखें और अपने फोन से किसी भी टिकट को खोलें • दावा करें, बंद करें, हटाएं और जवाब दें, साथ ही रिपोर्टर को goto / bring / heal करें, सभी ऐप से • हर क्रिया आपके मौजूदा एडमिन अनुमतियों का सम्मान करती है, सर्वर-साइड जांच की गई
🔑 नया , 6-अंकीय पेयरिंग कोड • स्कैन नहीं कर पा रहे? QR के नीचे दिखाए गए 6-अंकीय कोड को ऐप में टाइप करें • कोड तब भी दिखाई देता है जब कोई डिवाइस लिंक हो, ताकि आप दूसरा जोड़ सकें
🌍 बेहतर , पूर्ण स्थानीयकरण • सभी नए ऐप, पेयरिंग और UI टेक्स्ट सभी 13 समर्थित भाषाओं में अनुवादित: EN, DE, CS, ES, FR, IT, NL, PL, PT, RO, RU, SV, TR
🐛 फिक्स्ड • रिपोर्ट विंडो में QR के नीचे 6-अंकीय पेयरिंग कोड हमेशा दिखता है • साथी पैनल के खुलने/बंद होने का व्यवहार साफ-सुथरा • कई छोटे NUI सुधार
♻️ पिछड़ा संगत • मौजूदा रिपोर्ट, चैट और वेबहुक बिना किसी बदलाव के काम करते हैं, कोई माइग्रेशन नहीं, कोई डेटा हानि नहीं • companion इंटीग्रेशन वैकल्पिक है, इसे अक्षम छोड़ें और कुछ नहीं बदलेगा • सभी पेयरिंग टेबल पहली बार स्टार्ट पर स्वचालित रूप से बन जाते हैं, कोई मैनुअल SQL नहीं
इंस्टॉलेशन • अपने Agency-Reports-V2 फोल्डर को नए बिल्ड से बदलें (या इन फाइलों को ओवरराइट करें):
fxmanifest.lua
config.lua (Config.Companion ब्लॉक की समीक्षा करें, अपनी सेटिंग्स सुरक्षित रखें)
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/ (सभी भाषा फाइलें)
• कोई मैनुअल डेटाबेस परिवर्तन नहीं, सभी टेबल्स स्वचालित रूप से बनाए जाते हैं • oxmysql की आवश्यकता है (पहले से आवश्यक) • txAdmin के माध्यम से रिसोर्स को पुनः प्रारंभ करें या सुनिश्चित करें Agency-Reports-V2।
🛗 Agency-Elevator v1.3.0, अपने फोन से अपने लिफ्ट नियंत्रित करें: मुफ्त Agency Companion ऐप अब iOS & Android पर उपलब्ध।
🛗 Agency-Elevator
✨ नया, Agency Companion ऐप • अपने सर्वर पर हर लिफ्ट को सीधे अपने फोन से ब्राउज़ और नियंत्रित करें • सेकंडों में पेयर करें: /aeconnect चलाएं, फिर QR कोड स्कैन करें, या 6-अंकीय कोड टाइप करें, फ्री Agency Companion ऐप में • किसी भी मंजिल को कॉल करें, एक मंजिल ऊपर/नीचे जाएं, या कहीं से भी किसी बिल्डिंग के लिए GPS रूट ड्रॉप करें • पेयरिंग टोकन कभी भी एडमिन अधिकार नहीं दे सकता, हर एक्शन सर्वर-साइड पर हर अनुरोध पर पुनः जांचा जाता है
📱 नया , अब iOS & Android पर • मुफ्त Agency Companion ऐप App Store और Google Play पर लाइव है • पूर्ण डाउनलोड & सेटअप गाइड companion.agencyg.de पर • एक ऐप आपके सभी Agency स्क्रिप्ट्स से लिंक करता है , Elevator, Phone, Pad, Reports & अधिक
🎮 नया , लाइव इन-ऐप कंट्रोल • पैनल हमेशा वर्तमान मंजिल दिखाता है और रियल-टाइम ट्रैवल एनिमेशन चलाता है • ▲/▼ एक मंजिल ऊपर/नीचे; ग्रिड में किसी भी मंजिल पर टैप करके सीधे वहां जाएं • ऐप-प्रेरित और सामान्य इन-गेम ट्रिप दोनों का पता लगाता है, इसलिए लाइव व्यू कभी डिसिंक नहीं होता
🔒 नया , प्रति-एलिवेटर एक्सेस कंट्रोल • एक एलिवेटर को विशिष्ट खिलाड़ियों तक सीमित करें , केवल वे इसे नियंत्रित कर सकते हैं, इन-गेम और ऐप दोनों में • खिलाड़ी स्थायी ID द्वारा संग्रहीत होते हैं, इसलिए एक्सेस सर्वर रीस्टार्ट के बाद भी रहता है भले ही सभी को नया सेशन ID मिले • सूची खाली छोड़ें और एलिवेटर सभी के लिए खुला रहता है (प्रति-फ्लोर जॉब लॉक अभी भी लागू हैं)
🎚️ नया , प्रति-एलिवेटर लोडिंग स्क्रीन • कॉन्फ़िगरेटर में एक चेकबॉक्स से प्रति एलिवेटर ट्रैवल/फेड स्क्रीन चालू या बंद करें • बिना छुए, यह आपके ग्लोबल Config.ScreenEffect का पालन करता है
🛠️ नया, ऐप से लिफ्ट प्रबंधित करें (एडमिन) • अपने फोन से लिफ्ट बनाएं, संपादित करें और हटाएं, जिसमें AgencyAI मंजिल ऑटो-डिटेक्शन शामिल है • त्वरित संपादन के लिए किसी भी बिल्डिंग या मंजिल पर सीधे टेलीपोर्ट करें • हर एडमिन क्रिया सर्वर-साइड अनुमति-आधारित है
🌍 बेहतर , पूर्ण स्थानीयकरण • सभी नए ऐप, पेयरिंग और कॉन्फ़िगरेटर टेक्स्ट सभी 13 समर्थित भाषाओं में अनुवादित: EN, DE, FR, ES, PT, IT, NL, PL, TR, CS, RO, RU, SV
🐛 फिक्स्ड • लाइव कंट्रोल के दौरान ट्रैवल ओवरले और वर्तमान-फ्लोर डिस्प्ले अब पूरी तरह सिंक में रहते हैं • /aeconnect के खुलने/बंद होने का एनिमेशन साफ-सुथरा, अब कोई पॉप-इन या कट-ऑफ फेड नहीं • QR के नीचे हमेशा 6-अंकीय कोड दिखता है (यहाँ तक कि जब कोई डिवाइस पहले से लिंक्ड हो, तो आप दूसरा जोड़ सकते हैं) • कई छोटे NUI और ESC-हैंडलिंग सुधार
♻️ पिछड़ा संगत • मौजूदा लिफ्ट बिना किसी बदलाव के काम करते हैं, कोई माइग्रेशन नहीं, कोई डेटा हानि नहीं • companion इंटीग्रेशन वैकल्पिक है, इसे अक्षम छोड़ें और कुछ नहीं बदलेगा • नए प्रति-लिफ्ट सेटिंग्स + पेयरिंग टेबल पहली बार स्टार्ट पर स्वचालित रूप से बन जाते हैं, कोई मैनुअल SQL नहीं
इंस्टॉलेशन • अपने 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 (नया Config.Companion ब्लॉक, समीक्षा करें, फिर अपनी सेटिंग्स रखें)
• कोई मैनुअल डेटाबेस परिवर्तन नहीं, सभी टेबल्स स्वचालित रूप से बनाए जाते हैं • oxmysql की आवश्यकता है (पहले से आवश्यक) • txAdmin के माध्यम से रिसोर्स को पुनः प्रारंभ करें या सुनिश्चित करें Agency-Elevator।
परिवर्तन
🔒 नया मॉड्यूल , Agency-Doorlock बंडल में 5वां मॉड्यूल के रूप में शामिल: लॉक करने योग्य दरवाजे पूर्ण इन-गेम सेटअप के साथ, सीधे /aessentials मेनू में निर्मित।
📱 Companion App , रिपोर्ट्स & एलिवेटर अब QR कोड के माध्यम से मुफ्त Agency Companion ऐप से लिंक होते हैं, सब कुछ अपने फोन से प्रबंधित करें।
🌍 25 भाषाएँ , पूरा बंडल अब पूरी तरह से अनुवादित है, कोई हार्डकोडेड नहीं।
🔒 Agency-Essentials Doorlock
⚡ नया, Doorlock अब बिल्ट-इन है
• लॉक करने योग्य दरवाजे [E] कुंजी और टारगेट सपोर्ट के साथ, तेज़ इन-गेम सेटअप /adoorlock (शॉर्ट अलियास /adl) के माध्यम से
• नौकरी, गैंग, ग्रेड या विशिष्ट खिलाड़ियों द्वारा प्रति-दरवाज़ा पहुंच, साथ ही वैकल्पिक PIN पैड
• मल्टी-फ्रेमवर्क ऑटो-डिटेक्ट: QBCore, QBox, ESX या Standalone
• विज्ञापन-मुक्त और बाकी बंडल की तरह पूरी तरह से ब्रांड करने योग्य
🎛️ /aessentials मेनू में Doorlock
• पूरे मॉड्यूल के लिए सर्वर-व्यापी ऑन/ऑफ टॉगल
• लाइव सेटिंग्स, एक्सेंट कलर, Door Sound (ऑन/ऑफ + वॉल्यूम), [E] प्रॉम्प्ट और Door Marker
• मॉड्यूल बंद करने पर तुरंत हर लॉक्ड दरवाजा खुल जाता है (और वापस चालू करने पर पुनः लॉक हो जाता है)
📱 Companion App , अपने फोन को कनेक्ट करें
🛗 लिफ्ट
• नया /aeconnect कमांड , एक QR कोड प्रदर्शित करता है जिसे कोई भी स्कैन कर सकता है ताकि मुफ्त Agency Companion ऐप लिंक हो सके
• सर्वर पर हर बिल्डिंग ब्राउज़ करें और सीधे अपने फोन से GPS रूट सेट करें
• स्मूद fade in/out, draggable window, साथ ही /aelevator मेनू के अंदर एक pairing कार्ड
📋 रिपोर्ट्स
• रिपोर्ट मेनू के अंदर एक QR पेयरिंग कार्ड (खिलाड़ी और एडमिन दृश्य)
• ऐप से टिकट पढ़ें, उत्तर दें, दावा करें, बंद करें और प्रबंधित करें
• स्टाफ अधिकार हर क्रिया पर पुनः जांचे जाते हैं, QR कभी भी एडमिन नहीं दे सकता
🌍 पूर्ण स्थानीयकरण
• मेनू, Doorlock, Companion कार्ड और हर मॉड्यूल अब 25 भाषाओं में उपलब्ध हैं
• कॉन्फ़िग में भाषा सेट करें (डिफ़ॉल्ट अंग्रेज़ी), अब कुछ भी हार्डकोडेड नहीं है
परिवर्तन (जारी)
🐛 फिक्स और पॉलिश
• मॉड्यूल टॉगल अब सही ढंग से स्थायी होते हैं, मॉड्यूल बंद करें और मेनू पुनः खोलने पर भी बंद रहता है
• Doorlock अब सही दरवाज़ा लॉक/अनलॉक ध्वनि बजाता है
• Cleaner Companion QR विंडोज़ और स्मूथर मेनू एनिमेशन
🔔 Agency-Notify / ⏳ Agency-Progressbar
• कोई कार्यात्मक परिवर्तन नहीं , इस रिलीज़ में दोनों मॉड्यूल अप्रभावित
🔗 डायरेक्ट डीप-लिंक
• बंडल: https://agency-script.tebex.io/package/essentials
इंस्टॉलेशन
• सभी फाइलें ओवरराइट करें। यदि आपने config.lua को कस्टमाइज़ किया है, तो नए AgencyConfig.Doorlock + Companion सेक्शंस को मर्ज करें। नए डेटाबेस टेबल्स स्वचालित रूप से बन जाते हैं, कोई मैनुअल SQL आवश्यक नहीं।
🚗 Agency-Garage v1.0.1, 3-रो स्क्रॉलिंग सूची, दो महत्वपूर्ण एक्सप्लॉइट्स पैच किए गए & एक क्लीनर पैकेज।
🚗 Agency-Garage
🔒 सुरक्षा , फ्री-व्हीकल एक्सप्लॉइट पैच किया गया (महत्वपूर्ण) • "take out" क्रिया क्लाइंट द्वारा भेजे गए जॉब-व्हीकल फ्लैग, मॉडल और प्लेट पर भरोसा करती थी • एक छेड़छाड़ किया गया क्लाइंट किसी भी गैराज में कोई भी वाहन मुफ्त में स्पॉन कर सकता था • अब पूरी तरह से सर्वर-साइड सत्यापित: जॉब वाहन केवल उस वास्तविक जॉब गैराज में स्पॉन होते हैं जहाँ खिलाड़ी की पहुँच है, और केवल उस मॉडल के लिए जो गैराज सूचीबद्ध करता है • प्लेट सर्वर-साइड उत्पन्न होती है , क्लाइंट का मान कभी भरोसेमंद नहीं होता
🔒 सुरक्षा , इंपाउंड ग्रिफिंग पैच किया गया (महत्वपूर्ण) • इंपाउंड इवेंट में कोई अनुमति जांच नहीं थी , कोई भी खिलाड़ी किसी के भी वाहन को इंपाउंड कर सकता था और मनमाना रिलीज़ शुल्क सेट कर सकता था • अब इसे व्हाइटलिस्टेड जॉब्स (Config.Impound.allowedJobs, डिफ़ॉल्ट पुलिस / मैकेनिक) या ACE 'agency.garage.impound' तक सीमित किया गया है • रिलीज़ शुल्क Config.Impound.maxFee तक सीमित है, डिपो आईडी सत्यापित है, और इवेंट रेट-लिमिटेड है • सर्वर-साइड एक्सपोर्ट ImpoundVehicle() अपरिवर्तित है और विश्वसनीय स्क्रिप्ट्स के लिए काम करता रहता है
🔒 सुरक्षा , वाहन लोकेटर मजबूत किया गया • "Locate" अब केवल उस वाहन के लिए निर्देशांक लौटाता है जिसका अनुरोधकर्ता खिलाड़ी वास्तव में मालिक है , अब विदेशी प्लेटों का ट्रैकिंग नहीं
🪟 फिक्स्ड , वाहन सूची स्क्रॉलिंग • आपकी वाहन संख्या के साथ सूची अनंत तक बढ़ती थी और नीचे कट जाती थी, आप नीचे की कारों तक स्क्रॉल नहीं कर सकते थे (इम्पाउंड डिपो में भी यही समस्या थी) • सूची अब 3 पंक्तियों तक सीमित है और उसके बाद साफ़-सुथरी स्क्रॉलिंग के साथ, स्टाइलिश सियान स्क्रॉलबार के साथ • कम वाहन → पैनल बड़ा खाली बॉक्स दिखाने के बजाय फिट होने के लिए सिकुड़ जाता है • 1080p, 1440p और लैपटॉप रिज़ॉल्यूशंस में सत्यापित
🌐 नया , कॉन्फ़िग विकल्प • Config.Impound.allowedJobs , कौन से जॉब्स इन-गेम इम्पाउंड इवेंट का उपयोग कर सकते हैं • Config.Impound.maxFee , क्लाइंट-रिक्वेस्टेड रिलीज़ शुल्क पर हार्ड कैप
🧹 साफ किया गया , दो मृत डुप्लिकेट फाइलें (client_main.lua, root app.js) हटाई गईं जो कभी लोड नहीं हुईं, पैकेज अब हल्का और अधिक पेशेवर
♻️ पिछड़ा संगत • कोई डेटाबेस बदलाव नहीं, वाहन की स्थिति अभी भी स्टैंडर्ड state/garage कॉलम का उपयोग करती है • मौजूदा वाहन, गैराज और फोन सिंक बिना किसी बदलाव के काम करते हैं, नए सुरक्षा जांच केवल अतिरिक्त हैं
इंस्टॉलेशन • अपने मौजूदा Agency-Garage फ़ोल्डर में निम्नलिखित फ़ाइलें ओवरराइट करें:
fxmanifest.lua
config.lua
server/main.lua
html/index.html
html/style.css • यदि ये बचा हुआ फाइलें मौजूद हैं तो इन्हें हटा दें: client_main.lua और app.js (दोनों रूट फोल्डर में) • कॉन्फ़िग नोट: यदि आप अपनी खुद की config.lua रखते हैं, तो Config.Impound ब्लॉक में allowedJobs और maxFee जोड़ें, अन्यथा impound इवेंट केवल ACE तक सीमित रहेगा। allowedJobs को अपने सर्वर के वास्तविक नौकरी नामों (जैसे mechaniker, ambulance) पर सेट करें। • कोई डेटाबेस परिवर्तन आवश्यक नहीं। • txAdmin के माध्यम से रिसोर्स को पुनः प्रारंभ करें या Agency-Garage सुनिश्चित करें।
🛗 Agency-Elevator v1.2.3, प्रति मंजिल कई नौकरियां, प्रति नौकरी न्यूनतम ग्रेड & पूर्ण मल्टी-फ्रेमवर्क समर्थन।
🛗 Agency-Elevator
✨ नया, प्रति मंजिल कई जॉब • प्रत्येक मंजिल अब एक से अधिक जॉब के लिए प्रतिबंधित हो सकती है • खिलाड़ी को एक्सेस तब मिलता है जब उसके पास असाइन किए गए किसी भी एक जॉब हो (जैसे पुलिस या एम्बुलेंस) • पूरी तरह से इन-गेम प्रबंधित: कॉन्फ़िगरेटर में मंजिल खोलें, "Add Job" दबाएं, एक क्लिक से हटाएं • बिना जॉब वाली मंजिलें सार्वजनिक रहती हैं, कोई भी उनका उपयोग कर सकता है
✨ नया, न्यूनतम ग्रेड प्रति जॉब • प्रत्येक असाइन किए गए जॉब का अपना न्यूनतम ग्रेड फ़ील्ड होता है (जैसे पुलिस ग्रेड 2+) • ग्रेड 0 = कोई भी रैंक अनुमति प्राप्त • लॉक्ड मंजिलें लिफ्ट पैनल में सटीक आवश्यकता दिखाती हैं (जैसे "आवश्यक: पुलिस (ग्रेड 2) / एम्बुलेंस") • एक्सेस हर यात्रा पर सर्वर-साइड पर सत्यापित होती है, कोई क्लाइंट-साइड बायपास नहीं
🌐 नया , एकीकृत मल्टी-फ्रेमवर्क सपोर्ट • जॉब + ग्रेड चेक अब QBCore, QBox (qbx_core) और ESX (legacy & Legacy/1.2+) पर बॉक्स से काम करते हैं • स्मार्ट ऑटो-डिटेक्शन (qbx_core qb-core ब्रिज से पहले डिटेक्ट होता है इसलिए नेटिव API हमेशा जीतता है) • ग्रेड रीडिंग फ्रेमवर्क्स के बीच सामान्यीकृत, QBCore/QBox टेबल ग्रेड्स और ESX न्यूमेरिक ग्रेड्स दोनों सुरक्षित रूप से संभाले जाते हैं • ox_core को सहजता से डिटेक्ट किया जाता है; standalone सर्वर सभी मंजिलें खुली रखते हैं
🌍 बेहतर , पूर्ण स्थानीयकरण • सभी नए टेक्स्ट ("Job Access", "Add Job", "Min. Grade", आवश्यकताएँ लेबल, …) सभी 13 समर्थित भाषाओं में अनुवादित: EN, DE, FR, ES, PT, IT, NL, PL, TR, CS, RO, RU, SV
🐛 फिक्स्ड , इन-गेम Discord सपोर्ट लिंक गलत इनवाइट की ओर इशारा कर रहा था, अब हर जगह सही है
♻️ पिछड़ा संगत • मौजूदा लिफ्ट बिना किसी बदलाव के काम करते हैं, पुराने सिंगल-जॉब सेटअप अगले सेव पर स्वचालित रूप से माइग्रेट हो जाते हैं • कोई माइग्रेशन नहीं, कोई डेटा हानि नहीं
इंस्टॉलेशन • अपने मौजूदा Agency-Elevator फ़ोल्डर में निम्नलिखित फ़ाइलें ओवरराइट करें:
fxmanifest.lua
client/main.lua
server/main.lua
server/configurator.lua
html/script.js
html/style.css
shared/locale/ (सभी भाषा फाइलें)
config.lua (वैकल्पिक, केवल एक टिप्पणी अपडेट; अपनी सेटिंग्स सुरक्षित रखें) • कोई डेटाबेस परिवर्तन आवश्यक नहीं, नौकरियां & ग्रेड मौजूदा floors JSON कॉलम में संग्रहीत हैं। • txAdmin के माध्यम से रिसोर्स पुनः प्रारंभ करें या सुनिश्चित करें Agency-Elevator।
🛗 Agency-Elevator v1.2.2, कॉन्फ़िगरेटर & लिफ्ट पैनल में संपादन योग्य मंजिल नंबर।
🛗 Agency-Elevator
✨ नया, कस्टम मंजिल नंबर • मंजिल नंबर अब 1, 2, 3,... के रूप में ऑटो-जनरेट नहीं होते • प्रत्येक मंजिल में अब कॉन्फ़िगरेटर में एक संपादन योग्य नंबर फ़ील्ड होता है, उस पर क्लिक करें और कोई भी मान टाइप करें • नकारात्मक नंबर (जैसे -1, -2 बेसमेंट मंजिलों के लिए), शून्य, EG जैसे टेक्स्ट, या कोई भी कस्टम लेबल समर्थित हैं • कस्टम नंबर लिफ्ट पैनल में मंजिल बटन और डिजिटल मंजिल डिस्प्ले पर दिखता है • Auto-Detect Floors भी संपादन योग्य नंबर असाइन करता है जिन्हें बाद में बदला जा सकता है • नई मंजिलें डिफ़ॉल्ट रूप से अगला क्रमिक नंबर लेती हैं लेकिन स्वतंत्र रूप से ओवरराइट की जा सकती हैं
✨ नया, डिस्प्ले नंबर स्थिरता • कस्टम मंजिल नंबर डेटाबेस में मंजिल लेबल, कोऑर्डिनेट और जॉब के साथ संग्रहीत होते हैं • बिना कस्टम नंबर वाले मौजूदा लिफ्ट स्वचालित रूप से क्रमिक नंबरिंग पर वापस चले जाते हैं, कोई माइग्रेशन आवश्यक नहीं
इंस्टॉलेशन • अपने मौजूदा Agency-Elevator फ़ोल्डर में निम्नलिखित फ़ाइलें ओवरराइट करें:
fxmanifest.lua
client/main.lua
server/configurator.lua
html/script.js
html/style.css • कोई डेटाबेस परिवर्तन आवश्यक नहीं, नया displayNumber फ़ील्ड मौजूदा floors JSON कॉलम के अंदर संग्रहीत है। • txAdmin के माध्यम से रिसोर्स को पुनः प्रारंभ करें या Agency-Elevator सुनिश्चित करें।
🛡️ Agency-Admin , अनुमति प्रणाली, प्रतिबंध ओवरहाल, सीधे कमांड और इन्वेंटरी फिक्स।
---
🛡️ Agency-Admin
🐛 बग फिक्स , अनुमति के बिना टैब एक्सेस
• `tab_server` या `tab_vehicles` के बिना रैंक अभी भी उन टैब्स को खोल सकते थे और घोषणाएँ लिखने या सर्वर कॉन्फ़िग देखने जैसे कार्य कर सकते थे
• `getVisibleTabs()` में निहित-क्रियाओं fallback स्पष्ट `false` अस्वीकृतियों को बाईपास कर रहा था
• टैब अब स्पष्ट अनुमति अस्वीकृतियों का सम्मान करते हैं, चाहे निहित क्रिया अनुमतियाँ हों या नहीं
🐛 बग फिक्स , कमांड काम नहीं कर रहे थे
• कपड़े, टेलीपोर्ट और समान क्रियाओं के लिए अनुमति वाले एडमिन केवल पैनल के माध्यम से उनका उपयोग कर सकते थे, संबंधित कमांड पंजीकृत नहीं थे
• कमांड अब पैनल बटनों के समान अनुमति जांच करते हैं, यदि कोई रैंक बटन का उपयोग कर सकता है तो वह कमांड का भी उपयोग कर सकता है
🐛 बग फिक्स , ओपन इन्वेंटरी काम नहीं कर रही (ESX)
• इन्वेंट्री क्रिया हमेशा `esx_inventoryhud:openPlayerInventory` कॉल करती थी जो आधुनिक ESX सर्वरों पर मौजूद नहीं है
• डिटेक्शन क्रम अब है: पहले `ox_inventory` (फ्रेमवर्क-स्वतंत्र), फिर `qs-inventory`, अंत में `esx_inventoryhud` अंतिम विकल्प के रूप में
🐛 बग फिक्स , Ban Modal क्लिक योग्य नहीं था
• बैन मोडल सही ढंग से रेंडर हुआ लेकिन बटन और इनपुट फील्ड्स के साथ इंटरैक्ट नहीं किया जा सकता था
• ओवरले और मोडल एलिमेंट्स पर गायब `pointer-events: all` के कारण सभी क्लिक और कीबोर्ड इवेंट्स गेम में पास हो रहे थे, इसे ठीक किया गया
🐛 बग फिक्स , Ban Expiry सहेजा नहीं गया
• `expires` फ़ील्ड कभी `banned_players.json` में `saveBanState` के दौरान नहीं लिखा गया
• सर्वर पुनः आरंभ के बाद सभी समयबद्ध प्रतिबंध बिना समाप्ति के लोड हुए और `playerConnecting` पर स्वचालित समाप्त नहीं हो सके
• `saveBanState` और `loadBanState` दोनों अब सही ढंग से `expires` फ़ील्ड को सहेजते और पुनर्स्थापित करते हैं
🐛 बग फिक्स , रिवाइव काम नहीं कर रहा
• revive क्रिया केवल क्लाइंट-साइड नेटिव पुनरुत्थान करती थी
• QBCore और ESX पर मृत्यु स्थिति सर्वर-साइड ट्रैक की जाती है, केवल native `isdead` / `inlaststand` मेटाडेटा को साफ़ नहीं करता, इसलिए खिलाड़ी तुरंत मृत्यु स्थिति में वापस आ जाता था
• सर्वर अब क्लाइंट पुनरुत्थान ट्रिगर करने से पहले फ्रेमवर्क मृत्यु स्थिति साफ़ करता है
---
✨ नया, Ban Reason & Duration
• Ban पर क्लिक करने से अब तुरंत खिलाड़ी को बैन करने के बजाय एक मोडल खुलता है
• कारण फ़ील्ड , 200 वर्णों तक मुक्त पाठ, प्रतिबंध भेजने से पहले आवश्यक
• अवधि ड्रॉपडाउन, स्थायी / 1h / 6h / 24h / 48h / 7d / 30d
• किक संदेश में बैन का कारण और समयबद्ध बैन के लिए समाप्ति तिथि दिखती है
• प्रतिबंधित खिलाड़ियों की सूची अब पैनल में समाप्ति तिथि दिखाती है
✨ नया, डायरेक्ट एडमिन कमांड्स
• सभी कमांड पैनल बटन के समान रैंक अनुमतियों की जांच करते हैं, यदि किसी रैंक के पास अनुमति नहीं है तो कमांड अवरुद्ध हो जाता है
| Command | Permission | Description |
|---|---|---|
| `/agoto [id]` | `goto_player` | एक खिलाड़ी के पास टेलीपोर्ट करें |
| `/abring [id]` | `bring_player` | एक खिलाड़ी को आपके पास लाएं |
| `/arevive [id]` | `revive_player` | एक खिलाड़ी को पुनर्जीवित करें |
| `/aheal [id]` | `heal_player` | एक खिलाड़ी को ठीक करें |
| `/aslay [id]` | `slay_player` | एक खिलाड़ी को मारें |
| `/akill [id]` | `slay_player` | एक खिलाड़ी को मारें (उपनाम) |
| `/aclothing [id]` | `open_clothing_menu` | एक खिलाड़ी के लिए कपड़े मेनू खोलें |
| `/akick [id] [reason]` | `kick_player` | एक खिलाड़ी को किक करें |
| `/aban [id] [reason]` | `ban_player` | कारण के साथ स्थायी प्रतिबंध |
| `/aban [id] 1h/6h/24h/7d/30d [reason]` | `ban_player` | कारण के साथ समयबद्ध प्रतिबंध |
| `/anoclip` | `tool_noclip` | अपने लिए नो-क्लिप टॉगल करें |
| `/atpm` | `goto_player` | अपने मानचित्र वेपॉइंट पर टेलीपोर्ट करें |
✨ नया , वाहनों के लिए नाम से स्पॉन करें
---
इंस्टॉलेशन
• अपने मौजूदा Agency-Admin फ़ोल्डर को इस संस्करण से ओवरराइट करें, कोई डेटाबेस परिवर्तन आवश्यक नहीं।
• यदि आप ESX पर हैं और `ox_inventory` या `qs-inventory` का उपयोग करते हैं तो Open Inventory बटन अब बिना किसी कॉन्फ़िग परिवर्तन के स्वचालित रूप से काम करेगा।
🔑 Agency-Vehiclekeys , ESX और QBCore के लिए SQL इंस्टॉलेशन फाइलें जोड़ी गईं।
🗄️ Agency-Vehiclekeys
🐛 बग फिक्स , SQL गायब
• key sharing के लिए आवश्यक simple_carkeys_shared टेबल कभी resource के साथ नहीं भेजी गई
• ESX और QBCore दोनों उपयोगकर्ताओं को प्रभावित किया गया, /givekey और /removekey बिना इसके चुपचाप विफल हो जाते थे
📄 ESX & QBCore SQL फ़ाइलें
• install_esx.sql जोड़ा गया, यदि आप ESX पर हैं तो इसे अपनी डेटाबेस में एक बार चलाएं
• install_qb.sql जोड़ा गया, यदि आप QBCore पर हैं तो इसे अपनी डेटाबेस में एक बार चलाएं
• दोनों फाइलें simple_carkeys_shared तालिका बनाती हैं जिसका उपयोग /givekey और /removekey करते हैं
• owned_vehicles (ESX) और player_vehicles (QBCore) टेबल्स आपके फ्रेमवर्क द्वारा प्रदान की जाती हैं और इन्हें बनाने की जरूरत नहीं है
इंस्टॉलेशन
• अपने फ्रेमवर्क से मेल खाने वाली नई SQL फ़ाइल को अपनी डेटाबेस में जोड़ें, कोई स्क्रिप्ट फ़ाइलें अधिलेखित करने की आवश्यकता नहीं
🛠️ लिफ्ट मॉड्यूल, ScreenEffect अब पूरी तरह सम्मानित, साथ ही वाहन समर्थन और नया स्किप विकल्प।
🛗 Agency-Essentials Elevator
🐛 बग फिक्स , ScreenEffect = false
• पहले केवल GTA स्क्रीन फीका होता था, NUI ट्रैवल ओवरले (लिफ्ट एनीमेशन + प्रोग्रेस बार) फिर भी दिखता था
• अब fade और overlay दोनों एक ही टॉगल द्वारा नियंत्रित होते हैं
🚗 वाहन समर्थन
• एलिवेटर में ड्राइव करें और आगमन के बाद अपनी वाहन के अंदर रहें
• ड्राइवर और सभी यात्री सीटों (-1 से 16 तक) के लिए काम करता है
• पूरा वाहन टेलीपोर्ट होता है, हर यात्री साथ में यात्रा करता है
• यदि इंजन किसी को टेलीपोर्ट के बीच में बाहर निकालता है तो ऑटो री-सीट फॉलबैक
⚡ नया, SkipAnimation
• AgencyConfig.Elevator के अंदर नया कॉन्फ़िग विकल्प SkipAnimation = false
• जब true हो: कीकार्ड एनिमेशन, सभी प्रतीक्षा विलंब और सिम्युलेटेड यात्रा समय को छोड़ देता है, तत्काल टेलीपोर्ट
• ScreenEffect = false के साथ जोड़ी बनाने के लिए डिज़ाइन किया गया, कोई फेड नहीं मतलब इंतजार करने की जरूरत नहीं
• पैदल और वाहन यात्रा दोनों के लिए काम करता है
🔔 Agency-Notify / 📋 Agency-Reports V2 / ⏳ Agency-Progressbar
• कोई परिवर्तन नहीं , इस पैच में सभी तीन मॉड्यूल अप्रभावित
🔗 डायरेक्ट डीप-लिंक
• बंडल: https://agency-script.tebex.io/package/essentials
इंस्टॉलेशन
• फाइलें ओवरराइट करें, कोई DB / SQL परिवर्तन आवश्यक नहीं।
🛠️ कॉन्फ़िग फिक्स & इंस्टेंट ट्रैवल, ScreenEffect अब पूरी तरह सम्मानित, साथ ही नया स्किप विकल्प।
🐛 बग फिक्स , ScreenEffect = false
• पहले केवल GTA स्क्रीन फीका होता था, NUI ट्रैवल ओवरले (लिफ्ट एनीमेशन + प्रोग्रेस बार) फिर भी दिखता था
• अब fade और overlay दोनों एक ही टॉगल द्वारा नियंत्रित होते हैं
⚡ नया, SkipAnimation
• नया कॉन्फ़िग विकल्प Config.SkipAnimation = false
• जब true हो: कीकार्ड एनिमेशन, सभी प्रतीक्षा विलंब और सिम्युलेटेड यात्रा समय को छोड़ देता है, तत्काल टेलीपोर्ट
• ScreenEffect = false के साथ जोड़ी बनाने के लिए डिज़ाइन किया गया, कोई फेड नहीं मतलब इंतजार करने की जरूरत नहीं
• पैदल और वाहन यात्रा दोनों के लिए काम करता है
🔗 डायरेक्ट डीप-लिंक
• बंडल: https://agency-script.tebex.io/package/essentials
इंस्टॉलेशन
• फाइलें ओवरराइट करें, कोई DB / SQL परिवर्तन आवश्यक नहीं।
🚗 वाहन समर्थन अपडेट, अपनी कार को लिफ्ट में ले जाएं और हर मंजिल पर बैठे रहें।
⚡ वाहन-सचेत यात्रा
• एलिवेटर में ड्राइव करें और आगमन के बाद अपनी वाहन के अंदर रहें
• ड्राइवर और सभी यात्री सीटों (-1 से 16 तक) के लिए काम करता है
• पूरा वाहन टेलीपोर्ट होता है, हर यात्री साथ में यात्रा करता है
• यदि इंजन किसी को टेलीपोर्ट के बीच में बाहर निकालता है तो ऑटो री-सीट फॉलबैक
🎬 स्मार्ट एनिमेशन
• कीकार्ड एनीमेशन अब बैठते समय स्वचालित रूप से स्किप हो जाता है (पहले यह आपको यात्रा के बीच में बाहर निकाल देता था)
• कुल यात्रा समय समान है, v1.1.9 से न तेज़ न धीमा
🛗 गुणवत्ता-जीवन
• टेलीपोर्ट के बाद `SetVehicleOnGroundProperly`, साफ लैंडिंग, क्लीपिंग या टाइट फ्लोर पर हॉप्स नहीं
• यात्रा के दौरान वाहन फ्रीज होता है, पैड के बजाय, इसलिए स्क्रीन फीका होने पर कारें अब ड्रिफ्ट नहीं करतीं
🔗 डायरेक्ट डीप-लिंक
• बंडल: https://agency-script.tebex.io/package/essentials
इंस्टॉलेशन
• फाइलें ओवरराइट करें, कोई DB / SQL परिवर्तन आवश्यक नहीं।
------------------------------
🛠️ Agency Admin
✨ नया
📝 रिपोर्ट्स मॉड्यूल एडमिन पैनल में एकीकृत।
🔔 एडमिन क्रियाओं (बैन, किक, पैसे आदि) के लिए Discord वेबहुक
------------------------------
📋 Agency Reports V2
✨ नया
↩️ रिटर्न बटन, एक क्लिक में लाए गए खिलाड़ी को उनकी मूल स्थिति पर भेजता है
------------------------------
🔗 गुणवत्ता-जीवन अपडेट, प्लेयर + एडमिन यूआई में क्लीनर अपग्रेड प्रॉम्प्ट।
⚡ विज्ञापन-मुक्त अपग्रेड प्रोमो
• प्लेयर + एडमिन फुटर बटन का पुनः ब्रांडिंग: "Ad-free Version , Agency-Essentials"
• द्वितीयक "Werbefreie Version bei Agency Admin Script" एडमिन प्रचार समाप्त, सभी 13 समर्थित UI लोकल्स में एकीकृत, अंग्रेज़ी Agency-Essentials CTA से प्रतिस्थापित
• टूलटिप + URL अब सीधे बंडल उत्पाद पृष्ठ की ओर इशारा करते हैं
• config.lua के शीर्ष पर नया प्रचार ब्लॉक
🖥️ कंसोल बैनर
• बिल्कुल नया स्टार्टअप बैनर (पहले कोई बैनर नहीं था), सर्वर स्टार्ट पर Agency-Essentials को बढ़ावा देता है
• Notify / Progressbar / Elevator के समान ब्रांड आवाज़
🔗 डायरेक्ट डीप-लिंक
• बंडल: https://agency-script.tebex.io/package/essentials
इंस्टॉलेशन
• फाइलें ओवरराइट करें, कोई DB / SQL परिवर्तन आवश्यक नहीं।
🔗 गुणवत्ता-जीवन अपडेट, विज्ञापन-मुक्त 4-इन-1 बंडल की आसान खोज।
⚡ विज्ञापन-मुक्त अपग्रेड प्रोमो
• दोनों फुटर बटन (Configurator + Settings) अब "Ad-free Version, Agency-Essentials" पढ़ते हैं
• क्लिक खरीदारों को सीधे Agency-Essentials उत्पाद पृष्ठ पर ले जाता है
• config.lua के शीर्ष पर सभी बंडल सुविधाओं की सूची के साथ नया प्रचार ब्लॉक
🖥️ कंसोल बैनर
• स्टार्टअप बैनर अब standalone शॉप के बजाय Agency-Essentials को हाइलाइट करता है
• याद दिलाता है: एकीकृत /aessentials डैशबोर्ड, 24 भाषाएँ, किल-स्विच, केंद्रीय वेबहुक राउटर
• मूल्य कॉलआउट: €4.99 एक बार
🔗 डायरेक्ट डीप-लिंक
• बंडल: https://agency-script.tebex.io/package/essentials
इंस्टॉलेशन
• फाइलें ओवरराइट करें, कोई DB परिवर्तन आवश्यक नहीं।
🔗 गुणवत्ता-जीवन अपडेट, आसान अपग्रेड पथ, सभी 14 समर्थित भाषाओं में सुसंगत UX।
⚡ विज्ञापन-मुक्त अपग्रेड प्रोमो
• सेटिंग्स फुटर बटन का पुनः ब्रांडिंग: "Ad-free Version, Agency-Essentials"
• सभी 14 UI लोकल (en/de/fr/es/pt/nl/pl/it/tr/cs/ro/ru/sv/da) अब एक ही अंग्रेज़ी Agency-Essentials CTA दिखाते हैं, सत्य का एकल स्रोत
• क्लिक सीधे Agency-Essentials उत्पाद पृष्ठ खोलता है
• config.lua के शीर्ष पर नया प्रचार ब्लॉक
🖥️ कंसोल बैनर
• स्टार्टअप बैनर रिफ्रेश किया गया, Agency-Essentials, 4-in-1 बंडल को हाइलाइट करता है
• टैगलाइन में उल्लेख: unified /aessentials डैशबोर्ड, पूर्ण रीब्रांडिंग, 24 भाषाएँ
• मूल्य कॉलआउट: €4.99 एक बार
🔗 डायरेक्ट डीप-लिंक
• बंडल: https://agency-script.tebex.io/package/essentials
इंस्टॉलेशन
• फाइलें ओवरराइट करें, कोई DB परिवर्तन आवश्यक नहीं।
🔗 क्वालिटी-ऑफ-लाइफ अपडेट , विज्ञापन-मुक्त, पूरी तरह से री-ब्रांड करने योग्य अपग्रेड पथ की बेहतर संकेत प्रणाली।
⚡ विज्ञापन-मुक्त अपग्रेड प्रोमो
• सेटिंग्स फुटर बटन का पुनः ब्रांडिंग: "Ad-free Version, Agency-Essentials"
• क्लिक अब सीधे Agency-Essentials उत्पाद पृष्ठ खोलता है
• पूर्ण फीचर ब्रेकडाउन के साथ config.lua के शीर्ष पर नया प्रचार ब्लॉक
🖥️ कंसोल बैनर
• स्टार्टअप बैनर रिफ्रेश किया गया, Agency-Essentials, 4-in-1 बंडल को हाइलाइट करता है
• उल्लेख किया गया एकीकृत /aessentials डैशबोर्ड, 24 भाषाएं, पूर्ण रीब्रांडिंग
• एकल मूल्य कॉलआउट: €4.99 एक बार
🔗 डायरेक्ट डीप-लिंक
• बंडल: https://agency-script.tebex.io/package/essentials
इंस्टॉलेशन
• फाइलें ओवरराइट करें, कोई DB परिवर्तन आवश्यक नहीं।
परिवर्तन
🔒 सुरक्षा & ⚡ प्रदर्शन अपडेट , यह रिलीज डेटा स्थिरता को मजबूत करने, सुरक्षित संग्रहण हैंडलिंग, और एक स्मूद, अधिक कुशल UI पर केंद्रित है।
💾 SQL Persistence (oxmysql)
• सभी एडमिन डेटा (रैंक, अनुमतियाँ, असाइनमेंट, प्रतिबंध, उत्पन्न वस्तुएं, सर्वर स्थिति) अब एकल agency_admin_data तालिका में रहता है
• डेटा फ़ोल्डर डिलीशन, क्लीन रीइंस्टॉल और ओवरराइट्स के बाद भी सुरक्षित रहता है
• ट्रिपल-रेडंडेंट स्टोरेज
🖥️ सर्वर कंसोल
• नया डैशबोर्ड टाइल एक ड्रैगेबल इन-गेम कंसोल विंडो खोलता है
• सर्वर कमांड चलाएं
• प्रति-क्लाइंट स्थायी कमांड इतिहास
• नया समर्पित server_console अनुमति, Permissions पैनल में कॉन्फ़िगर योग्य
🏗️ ऑब्जेक्ट स्पॉनर
• Spawned objects अब SQL + JSON + KVP के माध्यम से सर्वर-साइड पर स्थायी हैं
🤖 Agency AI
• AI विंडो हेडर में नया ऑनलाइन/ऑफ़लाइन स्थिति डॉट
🎨 UI / UX
• कार्ड-इन एनिमेशन को पुनः डिज़ाइन किया गया
• टैब परिवर्तन पर कंटेंट-स्वैप फ्लिकर हटाया गया
• साइलेंट बैकग्राउंड डेटा रिफ्रेश, खिलाड़ी संख्या, प्रदर्शन, और प्रतिबंध बिना दृश्य टैब को पुनर्निर्मित किए चुपचाप अपडेट होते हैं
इंस्टॉलेशन (जारी)
• अपडेट पथ सरल किया गया: फाइलें ओवरराइट करें, मौजूदा फोल्डर को डिलीट न करें! , SQL आपके डेटा को सुरक्षित रखता है
🔧 फ्रेमवर्क संगतता
क्लाइंट और सर्वर कोड का पूर्ण पुनर्लेखन, अब पूरी तरह से फ्रेमवर्क-एग्नोस्टिक
QB-Core, ESX, और standalone सेटअप के लिए ऑटो-डिटेक्शन (config.lua में कॉन्फ़िगर योग्य)
ox_inventory, QB inventory, और ESX inventory के लिए ऑटो-डिटेक्शन
महत्वपूर्ण ESX क्रैश (nil मान को इंडेक्स करने का प्रयास) ठीक किया गया जिसने सेल मेनू को खोलने से रोका था
सभी फ्रेमवर्क-विशिष्ट कॉल अब एकीकृत हेल्पर फ़ंक्शंस के माध्यम से उचित फॉलबैक हैंडलिंग के साथ रूट किए जाते हैं
जब कोई नोटिफिकेशन सिस्टम उपलब्ध न हो तो मूल GTA नोटिफिकेशन फॉलबैक जोड़ा गया
📋 बिल्ट-इन सेल मेनू
पूरी तरह से एकीकृत NUI सेल मेनू, अब qb-menu या किसी भी बाहरी मेनू स्क्रिप्ट की आवश्यकता नहीं
साफ़ कार्ड-शैली लेआउट जो आइटम का नाम, मात्रा, प्रति यूनिट मूल्य, और कुल मूल्य दिखाता है
लाइव मार्केट कीमतों के साथ डायनेमिक प्राइसिंग डिस्प्ले
QB-Core, ESX, और standalone फ्रेमवर्क पर समान रूप से काम करता है
⛏️ बिल्ट-इन क्विक-टाइम इवेंट
कस्टम NUI-आधारित स्किल चेक, अब ox_lib की आवश्यकता नहीं
लक्ष्य क्षेत्र के साथ मूविंग इंडिकेटर, हरे क्षेत्र पर हिट करने के लिए Space या E दबाएं
600ms "तैयार हो जाएं" चरण इससे पहले कि संकेतक हिलना शुरू करे
performance.now() डेल्टा टाइमिंग का उपयोग करके फ्रेम-रेट स्वतंत्र मूवमेंट, अब कोई लैग स्पाइक्स नहीं।
तीन कठिनाई स्तर: आसान (32% ज़ोन, 2.2 सेकंड स्वीप), मध्यम (22%, 1.6 सेकंड), कठिन (15%, 1.1 सेकंड)
📦 हटाई गई निर्भरताएँ
ox_lib पर कड़ी निर्भरता हटाई गई (जो स्किल चेक और UI के लिए आवश्यक था)
qb-menu पर निर्भरता हटाई गई (जो सेल मेनू के लिए आवश्यक था)
केवल रनटाइम निर्भरता बची है: oxmysql (कौशल डेटाबेस स्थिरता के लिए)
🌍 स्थानीयकरण , 24 भाषाएँ
20 नई भाषाएँ जोड़ी गईं (पहले केवल EN, DE, FR, ES)
अब समर्थित: English, Deutsch, Français, Español, Português, Italiano, Nederlands, Polski, Čeština, Română, Türkçe, Русский, Українська, Svenska, Dansk, Norsk, Suomi, Magyar, Hrvatski, Ελληνικά, Български, 日本語, 한국어, 中文
डिफ़ॉल्ट भाषा अंग्रेज़ी में बदल गई
सभी भाषाएँ config.lua में Config.Locale के माध्यम से चयन योग्य हैं
🔧 बग फिक्सेस & सुधार
आइटम लेबल के लिए "अनुवाद नहीं मिला" दिखाने वाले स्थिर बिक्री मेनू को ठीक किया गया
फ्रेमवर्क-विशिष्ट कॉलबैक सिस्टम को बदलने वाले इवेंट-आधारित संचार को ठीक किया गया
ESX खिलाड़ी लोड इवेंट (esx:playerLoaded) जोड़ा गया ताकि ESX पर सही NPC स्पॉनिंग हो सके
पुराने डुप्लिकेट क्लाइंट फाइलें हटाई गईं (client_new.lua, client_new_updated.lua)
fxmanifest.lua में डुप्लिकेट फाइल्स {} ब्लॉक साफ़ किया गया
🛡️ अनुमति प्रणाली
• पूरी तरह से पुनर्निर्मित रैंक और अनुमति प्रणाली, अब पूरी तरह से इन-गेम सेटिंग्स पैनल के माध्यम से प्रबंधित
• रैंक, अनुमतियाँ, कपड़े प्रीसेट और नाम टैग सर्वर-साइड JSON में संग्रहीत हैं (अब कॉन्फ़िग संपादन नहीं)
• प्रति-खिलाड़ी रैंक असाइनमेंट्स वैकल्पिक अनुमति ओवरराइड के साथ
• केवल सर्वर एडमिन (global ACE) रैंक और अनुमतियाँ प्रबंधित कर सकते हैं, विशेषाधिकार वृद्धि को रोकता है
• सभी अनुमति परिवर्तन ऑनलाइन स्टाफ सदस्यों पर तुरंत लागू होते हैं
🏗️ ऑब्जेक्ट स्पॉनर
• खोज, प्लेसमेंट, और स्थायी भंडारण के साथ नया ऑब्जेक्ट स्पॉनर
• Spawned objects सर्वर-साइड पर सहेजे जाते हैं और सभी खिलाड़ियों के बीच सिंक किए जाते हैं
• ऑब्जेक्ट्स रिसोर्स पुनः प्रारंभ और सर्वर रीबूट के दौरान स्थायी रहते हैं
🎨 एडमिन ड्यूटी
• स्पिनर नियंत्रणों के साथ नया इंटरैक्टिव कपड़ों का मेनू
• प्रत्येक रैंक के लिए अलग पुरुष और महिला आउटफिट प्रीसेट्स
• रैंक के अनुसार कस्टमाइज़ेबल टेक्स्ट, रंग और स्केल के साथ नाम टैग समर्थन जोड़ा गया
🔧 बग फिक्सेस & स्थिरता
• एक सर्वर क्रैश को ठीक किया जिसने खिलाड़ियों को जुड़ने से रोका
• बैन जांच और डेटा लोडिंग के लिए त्रुटि हैंडलिंग में सुधार किया गया
• हरे बालों के रंग की बग को ठीक किया
• कई UI बग्स को ठीक किया
• स्मार्ट Agency AI
• Phone, सामान्य कॉल और टेस्ट कॉल दोनों Recents में दिखाने के लिए वास्तविक कॉल इतिहास जोड़ा गया
• गेम्स, स्टेक चयन जोड़ा गया ताकि नेट प्रॉफिट डिस्प्ले अब वास्तविक पुरस्कार लॉजिक से मेल खाए
• हर समर्थित फोन भाषा में नए Setup Wizard अपडेट फ्लो के लिए लोकल कवरेज जोड़ा गया
• नए Mail, Buzz, FaceZoom, Browser, Wallet, Contacts और Theme फ्लोज़ के लिए लोकल कुंजी जोड़ी गई
• लोकलाइजेशन
• लोकलाइजेशन
• बग फिक्सेस
• बग फिक्सेस
• Phone, कॉल समाप्त होने के बाद फंसी हुई कॉल एनीमेशन ठीक की गई
• Buzz, भेजने के बाद प्रेषक/प्राप्तकर्ता संदेश एक ही तरफ संकुचित होने की समस्या ठीक की गई
• Buzz, कभी-कभी होने वाले इमोजी मेनू क्रैश ठीक किए गए और इमोजी पैनल का आकार बेहतर किया गया
• Buzz, सूची और चैट दृश्यों में सफेद मोड टेक्स्ट कंट्रास्ट समस्याओं को ठीक किया गया
• Buzz, भेजे गए स्थानों को Maps खोलने और साझा संपर्कों को Contacts में खोलने/सहेजने के लिए ठीक किया गया
• Buzz, फोटो संदेश केवल प्रेषक के लिए दिखाई देने की समस्या ठीक की गई
• Mail , हटाए गए मेल्स के डेटाबेस से हटाए न जाने के कारण पुनः प्रकट होने की समस्या ठीक की गई
• Mail , खिलाड़ी से खिलाड़ी मेल भेजने में असमर्थता ठीक की गई
• Mail , प्राथमिक मेलबॉक्स स्टार ने Face Unlock के लिए अभी भी पूछा जब वह सेटिंग अक्षम थी, इसे ठीक किया गया
• Mail , सफेद मोड में उत्तर/निर्माण क्रियाएं गायब होने की समस्या ठीक की गई
• Wallet , कार्ड बनाने के बाद ऐप रीस्टार्ट तक Agency Pay बटन डिसेबल रहने की समस्या ठीक की गई
• Wallet , व्हाइट मोड में सफेद-पर-सफेद चयनित स्थितियां ठीक की गईं
• Photos, हटाए गए फोटो के पुनः आने की समस्या ठीक की गई जब तक कि पुनः प्रारंभ न हो और Home दबाने के बाद फंसा हुआ फुलस्क्रीन फोटो व्यूअर ठीक किया गया
• सेटिंग्स, भाषा परिवर्तन को ठीक किया गया ताकि सेटिंग्स अनुभव सही ढंग से अपडेट हो
• सेटिंग्स, ऐप-विशिष्ट सेटिंग्स को ठीक किया गया ताकि वे डिवाइस पर सही ढंग से लागू हों
• सेटिंग्स, नोटिफिकेशन/प्राइवेसी टॉगल्स को सही ढंग से लागू किया गया
• सेटिंग्स, प्राइवेसी हाइड-नंबर मोड को ठीक किया गया ताकि सहेजे गए संपर्क छिपे हुए नंबर को प्रकट न करें
• VidFlow , फोन-क्लोज व्यवहार ठीक किया गया ताकि प्लेबैक गलत तरीके से जारी रहने के बजाय रुके
• Music , निकटवर्ती साझा प्लेबैक के लिए “पहले Music खोलना आवश्यक है” समस्या ठीक की गई
• Music , साझा पॉज/सीक ठीक किया गया ताकि अन्य श्रोता सिंक्रनाइज़ रहें
• Music , साझा वॉल्यूम ठीक किया गया ताकि निकटवर्ती श्रोता भी वॉल्यूम परिवर्तन सुन सकें
• Maps , वास्तविक निकटवर्ती ब्लिप नामों को प्राथमिकता देकर सामान्य पिन/ब्लिप लेबलिंग ठीक की गई
• गेम्स, कॉइनफ्लिप, लकीस्लॉट और रूलेट में गलत प्रदर्शित/क्रेडिटेड जीत को ठीक किया
• रेस , रेस स्वीकार प्रवाह ठीक किया गया ताकि दोनों खिलाड़ियों को सही अपडेट मिले
• इनवॉइस, अनंत लोडिंग समस्याओं को ठीक किया गया और समर्थित बिलिंग सिस्टम के लिए संगतता पहचान में सुधार किया गया
• ब्राउज़र, टूटी हुई वेबसाइट लोडिंग फ्लो ठीक की गई और ब्राउज़र होम/फोन फ्लो पर वापस नेविगेशन में सुधार किया गया
• ब्राउज़र, सीधे Google खोज व्यवहार ठीक किया गया और अवरुद्ध पृष्ठों का बेहतर प्रबंधन किया गया
• Wallet/App Store , डिलीट किए गए ऐप्स को स्टोर से हमेशा पुनः इंस्टॉल न किए जाने की समस्या ठीक की गई
• Contacts, संपर्क उपमेनू में टूटा हुआ मोडल/एक्शन मेनू लेआउट ठीक किया गया
• सेटअप रीसेट, पूर्ण फोन वाइप को ठीक किया गया ताकि यह डिफ़ॉल्ट ऐप्स और डिफ़ॉल्ट लेआउट के साथ सेटअप पर वापस आए, टूटी हुई बची हुई स्थिति के बजाय
• सुनिश्चित किया गया कि नए UI फ्लो में जहाँ संभव हो अनुवाद कुंजियाँ उपयोग की जाएं बजाय नए हार्डकोडेड दृश्य स्ट्रिंग्स के
• स्टोरी व्यूअर, प्रोग्रेस बार जोड़े गए, एंट्री/एग्जिट मोशन और स्पष्ट स्टोरी टाइमिंग
• Dialer, स्पष्ट हाल की कॉल कार्ड जोड़े गए, बेहतर फ्लोटिंग नेव प्लेसमेंट और बेहतर कीपैड पठनीयता
• व्हाइट मोड , ब्राउज़र, Buzz, Mail, Wallet, Contacts और नए स्क्रीन पर पठनीयता के लिए सफेद-पर-सफेद टेक्स्ट/बटन ठीक किए गए
• Pictogram Live , पहले के टूटे हुए फुलस्क्रीन/पारदर्शिता दृष्टिकोण के बजाय केवल फोन में लाइव रेंडरिंग पथ जोड़ा गया
• Pictogram Live , लाइव टिप्पणियाँ, एनालिटिक्स सारांश, दर्शक इतिहास और स्ट्रीम समाप्ति के बाद टिप्पणी इतिहास जोड़ा गया
• प्राइवेसी , सभी कॉल्स को वास्तविक रूप से ब्लॉक करने का व्यवहार जोड़ा गया ताकि कॉल करने वाले को लक्ष्य अप्राप्य दिखे
• Mail , खोज से बिना उपयोग के माइक्रोफोन बटन हटाया गया
• सुरक्षित क्षेत्र, कई स्क्रीन को पुनः डिज़ाइन किया गया ताकि शीर्ष नियंत्रण, लाइव बार और निचले क्रियाएं नोटच और होम इंडिकेटर के आसपास सही ढंग से बैठें
• तकनीकी
• तकनीकी
• Pictogram Live , लाइव ट्रांसपोर्ट पाइपलाइन को सामान्य विश्वसनीय इवेंट्स के बजाय लेटेंट इवेंट्स का उपयोग करने के लिए पुनः डिज़ाइन किया गया
• Music Sync , निकटवर्ती श्रोताओं के लिए साझा प्ले, पॉज़, सीक और वॉल्यूम सिंक्रनाइज़ेशन में सुधार किया गया
• प्राइवेसी , नंबर छुपाने और कॉल स्वीकार करने की लॉजिक को वास्तविक सर्वर-प्रवर्तित व्यवहार में स्थानांतरित किया गया
• Mail , सुनिश्चित किया गया कि मेलबॉक्स स्थिति ऐप/स्क्रिप्ट पुनः आरंभ के बाद सही बनी रहे और निर्माण फ्लो गलत तरीके से पुनः न खुले
• गैलरी, बेहतर स्थानीय हटाने की हैंडलिंग ताकि हटाए गए फोटो तुरंत गायब हो जाएं और पुनः आरंभ के बाद भी गायब रहें
• Photos/Pictogram, अपलोड की गई मीडिया URLs को गैलरी और सोशल पोस्टिंग फ्लोज़ में पुन: उपयोग के लिए संग्रहीत किया गया
• ब्रांडिंग सफाई, पुराने वास्तविक ब्रांड शब्दों को हटाया या बदला गया और Agency नामकरण पर मानकीकरण किया गया
• डेटा प्लान्स, डाउनलोड और चयनित ऑनलाइन क्रियाओं के लिए नेटवर्क-प्रोफ़ाइल मान के रूप में प्लान स्पीड का पुनः उपयोग किया गया
• Pictogram Live , फ्रेम पेलोड वजन और कैप्चर आवृत्ति कम की गई ताकि लैग कम हो और इवेंट ओवरफ्लो क्रैश से बचा जा सके
• UI/UX
• UI/UX
• Liquid Glass, Agency Liquid Glass स्टाइलिंग को Mail, Buzz, Contacts, Phone, FaceZoom, Wallet और Setup में विस्तारित किया गया
• एनीमेशन, कहानियों, पैनलों, सेटअप चरणों और वॉलेट कार्ड क्रियाओं के लिए नरम खुलने/बंद होने के संक्रमण जोड़े गए
• Pictogram Stories , वास्तविक पोस्ट समय के आधार पर 24 घंटे की कहानी समाप्ति लागू की गई और UI में कहानी पोस्ट समय दिखाया गया
• ब्राउज़र, वास्तविक डोमेन को खोज क्वेरी से अलग करने के लिए URL पार्सिंग में सुधार किया गया
• लोकलाइजेशन, नए UI टेक्स्ट को नए स्क्रीन और फ्लो में हार्डकोडेड स्ट्रिंग्स के बजाय लोकेल कीज़ में स्थानांतरित किया गया
• Media Storage , अंग्रेज़ी कॉन्फ़िग गाइडेंस जोड़ी गई जिसमें बताया गया कि Discord वेबहुक्स समाप्त हो सकते हैं और समय के साथ मीडिया गायब हो सकता है
• सेटिंग्स, ऐप सेटिंग्स के लिए पूर्ण-पंक्ति इंटरैक्शन विस्तारित किया गया, केवल छोटे टॉगल हिट क्षेत्रों के बजाय
• कॉन्फ़िगरेशन
• कॉन्फ़िगरेशन
• Mail , कॉन्फ़िगर करने योग्य मेलबॉक्स डोमेन और कॉन्फ़िगर करने योग्य मेलबॉक्स खाता सीमा जोड़ी गई
• ब्राउज़र, कॉन्फ़िगर करने योग्य प्रॉक्सी URL, प्रॉक्सी मोड और वैकल्पिक अलाउलिस्ट व्यवहार जोड़ा गया
• Dialer, 511 को डिफ़ॉल्ट के रूप में कॉन्फ़िगर करने योग्य टेस्ट नंबर जोड़ा गया
• Media Storage , FiveManage और Discord अपलोड प्रदाताओं के लिए कॉन्फ़िग सपोर्ट जोड़ा गया
• नई विशेषताएँ
• नई विशेषताएँ
• सेटअप विज़ार्ड, पहली बार उपयोग से पहले पोस्ट-सेटअप सॉफ़्टवेयर अपडेट चरण जोड़ा गया
• सेटअप विज़ार्ड, सेटअप पूरा होने के बाद पावर-ऑफ जोड़ा गया ताकि फोन को फिर से चालू करना पड़े
• सेटअप विज़ार्ड, ऑनबोर्डिंग के दौरान सीधे लाइट, ऑटो, और डार्क थीम चयन जोड़ा गया
• Mail , मुख्य मेनू, इनबॉक्स व्यू, कंपोज़ फ्लो और प्राथमिक मेलबॉक्स चयन के साथ मेलबॉक्स हब जोड़ा गया
• Buzz, बातचीत के अंदर बेहतर स्थिरता और ऐप क्रियाओं के साथ AgencyAI चैट थ्रेड जोड़ा गया
• Contacts, Agency Drop के माध्यम से संपर्क साझा करना और चैट से टैप करने योग्य संपर्क कार्ड जोड़े गए
• ब्राउज़र, गैर-URL इनपुट के लिए Google खोज फॉलबैक जोड़ा गया
• Wallet , पहला कार्ड बनते ही तुरंत Agency Pay अनलॉक जोड़ा गया
• Music , पृष्ठभूमि-तैयार साझा प्लेबैक रिसीवर जोड़ा गया ताकि निकटवर्ती साझा संगीत Music खोलने के बिना काम करे
• Media Storage , FiveManage और Discord वेबहुक्स के लिए चयन योग्य अपलोड बैकएंड जोड़े गए, FiveManage डिफ़ॉल्ट के रूप में
• AgencyOS26.3, फोन सिस्टम, सेटअप फ्लो और ऐप सतहों में पूर्ण रीब्रांड
• सुधार
• सुधार
• ब्राउज़र, स्टार्ट पेज, टॉप बार व्यवहार, बैक फ्लो और संगतता संदेश को पुनः काम किया गया
• Music , नीचे सुरक्षित-क्षेत्र हैंडलिंग और अब-चल रहा स्क्रीन स्पेसिंग को पुनः डिज़ाइन किया गया
• Pictogram , पुनः डिज़ाइन की गई कहानियाँ, कहानी दर्शक, कहानी समय निर्धारण, लाइव ओवरले और लाइव एनालिटिक्स प्रस्तुति
• Phone, Recents की घनत्व, कीपैड की दूरी, टाइप किए गए नंबर क्षेत्र और नीचे नेविगेशन प्लेसमेंट को पुनः काम किया गया
• Mail , मेल प्राप्त करने से पहले आवश्यक मेलबॉक्स निर्माण फ्लो जोड़ा गया
• Buzz, फ़िल्टर, संपादन मोड, खोज और त्वरित क्रियाओं के साथ पूर्ण Agency-शैली संदेश हब पुनः डिज़ाइन किया गया
• Contacts, नई Agency Liquid Glass संपर्क हब जोड़ी गई जिसमें सूचियाँ, बेहतर सेल्फ-कार्ड और समूह/सूची निर्माण शामिल हैं
• Phone, Favorites, Recents, Contacts, Keypad और फ्लोटिंग नेविगेशन के साथ पुनः डिज़ाइन किया गया liquid phone अनुभव जोड़ा गया
• होमस्क्रीन, ऐप लेआउट के बिखराव से बचने के लिए पेज रिज़ॉल्वर, विजेट प्लेसमेंट और पेज मूवमेंट लॉजिक को पुनः कार्यान्वित किया गया
• होमस्क्रीन, बेहतर क्रॉस-पेज ड्रैगिंग, एडिट मोड में व्हील नेविगेशन और सुरक्षित एडिट-मोड प्रवेश व्यवहार जोड़ा गया
• होमस्क्रीन, फोन वाइप के बाद साफ़ डिफ़ॉल्ट ऐप लेआउट पर उचित रीसेट जोड़ा गया
• Mail , समग्र लेआउट, आकार, अंतराल और सफेद/डार्क मोड पठनीयता पुनः कार्यान्वित की गई
• Buzz, बातचीत लेआउट, बबल संरेखण, इमोजी कंपोजर, सफेद मोड पठनीयता और फ़िल्टर संक्रमणों को पुनः काम किया गया
• Contacts, कार्ड आकार, एक्शन लेआउट और व्हाइट मोड उपस्थिति को पुनः डिज़ाइन किया गया
• Wallet , कार्ड एनिमेशन और चयन दृश्यता को पुनः डिज़ाइन किया गया, खासकर व्हाइट मोड में
• FaceZoom, पुनर्निर्मित हब लेआउट, कॉल ओवरले और ऑडियो कॉल से वीडियो कॉल में संक्रमण पथ
• Mail , कॉन्फ़िगर करने योग्य डिफ़ॉल्ट सीमा और कॉन्फ़िगर करने योग्य agencyg.de डोमेन के साथ मल्टी-मेलबॉक्स सपोर्ट जोड़ा गया
• Mail , हर मेलबॉक्स क्रिया के लिए अनिवार्य अनलॉक के बजाय Mail के लिए वैकल्पिक प्रति-ऐप Face Unlock हैंडलिंग जोड़ी गई
• Phone, ऑडियो और वीडियो कॉल परीक्षण के लिए कॉन्फ़िगर करने योग्य हमेशा पहुंच योग्य टेस्ट नंबर 511 जोड़ा गया
• ब्राउज़र, डिफ़ॉल्ट रूप से अनियंत्रित वेबसाइट मोड जोड़ा गया, वैकल्पिक अलाउलिस्ट/प्रॉक्सी कॉन्फ़िग अभी भी उपलब्ध है
• ब्राउज़र, कॉन्फ़िगर करने योग्य प्रॉक्सी मोड और स्पष्ट ब्राउज़र संगतता चेतावनियां जोड़ी गईं
• सेटिंग्स, फोन के कॉन्फ़िगर किए गए समय के आधार पर ऑटो उपस्थिति मोड जोड़ा गया
• नई विशेषताएँ
• तकनीकी, जॉब-आधारित फ्लोर एक्सेस कंट्रोल जोड़ा गया पूर्ण सर्वर-साइड सत्यापन के साथ
• सभी 12 समर्थित भाषाओं को नए नौकरी अनुमति स्ट्रिंग्स के साथ अपडेट किया गया
• जॉब परमिशन्स, अब फ्लोर को विशिष्ट नौकरियों (जैसे पुलिस, फायर, मैकेनिक) तक सीमित किया जा सकता है
• सुधार
• तकनीकी, जॉब नाम स्वचालित रूप से सामान्यीकृत (लोअरकेस, ट्रिम्ड) होते हैं ताकि संगत मिलान हो
• तकनीकी, सभी अनुमति जांचें सर्वर-साइड लागू की गईं ताकि क्लाइंट-साइड बाईपास रोका जा सके
• लोकलाइजेशन
• जॉब परमिशन्स, लॉक किए गए फ्लोर पर लॉक आइकन दिखता है और खिलाड़ियों को आवश्यक नौकरी का नाम दिखाता है
• जॉब परमिशन्स, आवश्यक नौकरी के बिना खिलाड़ी प्रतिबंधित फ्लोर बटन के साथ इंटरैक्ट नहीं कर सकते
• UI/UX
• लॉक किए गए फ्लोर पर विज़ुअल लॉक संकेतक दिखता है जिसमें "Requires: [jobname]" टेक्स्ट होता है
• लोकल कुंजी जोड़ी गई: ui_locked, ui_requires_job, floor_locked
• अनधिकृत खिलाड़ियों के लिए प्रतिबंधित फ्लोर बटन स्वचालित रूप से अक्षम हो जाते हैं
• कॉन्फ़िगरेशन
• कॉन्फ़िगरेटर में प्रति मंजिल वैकल्पिक नौकरी फ़ील्ड जोड़ा गया (खाली = खुला एक्सेस)
• config_floor_job और config_floor_job_placeholder लोकल कुंजी जोड़ी गई
• नई विशेषताएँ
• पहली बार कार्ड ऑनबोर्डिंग जोड़ी गई ताकि उपयोगकर्ता Wallet सुविधाओं का उपयोग करने से पहले अपना खुद का कार्ड बना सकें
• Agency Pay के लिए कई फिनिश के साथ कस्टम कार्ड निर्माण जोड़ा गया
• सुधार
• फोल्डर ड्रॉप व्यवहार में सुधार किया गया और ऐप्स को पुनः व्यवस्थित करते समय आकस्मिक पेज स्विचिंग कम की गई
• विजेट्स प्रविष्टि को संपादन मोड में स्थानांतरित किया गया और संपादन के दौरान घड़ी छिपाई गई
• Agency Pay फुलस्क्रीन चेकआउट व्यवहार और सफलता प्रवाह में सुधार किया गया
• डिस्पैच कॉल अब सही ढंग से स्टैक होती हैं बजाय एक-दूसरे को बदलने के
• Respond अब GPS रूटिंग सेट करता है और कॉल करने वाले को सूचित करता है कि कौन सा यूनिट रास्ते में है
• MDT मरीज खोज व्यवहार में सुधार किया गया और पुरानी विरासत बैक-बटन हैंडलिंग हटाई गई
• ऐप खोलने/इंस्टॉल करने के प्रवाह में सुधार किया गया और स्टोर कार्ड प्रस्तुति को परिष्कृत किया गया
• 2048, Flappy Bird और roulette प्रस्तुति और इंटरैक्शन व्यवहार में सुधार किया गया
• Agency Pay की स्थिति बार-बार उपयोग के बाद साफ़ करने में सुधार किया गया
• टर्मिनल डिटेक्शन और भुगतान स्थिति हैंडलिंग में सुधार किया गया ताकि चेकआउट सत्र अधिक स्थिर हों
• कॉम्पैक्ट और विस्तारित अवस्थाओं में Dynamic Island म्यूजिक प्लेयर को पुनः डिज़ाइन किया गया, जिसमें समृद्ध प्लेबैक नियंत्रण शामिल हैं
• डिवाइस फ्रेम रेंडरिंग और फिनिश कस्टमाइज़ेशन अपडेट किया गया ताकि प्रीमियम मेटल लुक मजबूत हो
• ऐप संपादन, विजेट एक्सेस और कई सिस्टम ओवरले को परिष्कृत किया गया ताकि समग्र अनुभव बेहतर हो
• सिस्टम जानकारी और अपडेट क्षेत्रों में AgencyOS26.2.1 सॉफ़्टवेयर/संस्करण संदर्भ अपडेट किए गए
• कार्ड, Agency Pay, ट्रांसफर, फिक्स्ड और एक्टिविटी टैब के साथ पुनः डिज़ाइन किया गया Wallet जोड़ा गया
• ऐप ड्रैगिंग को ठीक किया ताकि स्थानांतरित ऐप कर्सर पर दिखाई दें
• Agency Pay रद्द प्रवाह को ठीक किया ताकि वॉलेट सही स्थिति में लौटे
• पुनः आरंभ के तुरंत बाद सहेजे गए कार्डों को पहचानने में समस्या को ठीक किया
• वॉलेट और Agency Pay स्टेट पुनर्निर्माण समस्याओं को कम किया गया जो खाली स्क्रीन या अटके ओवरले का कारण बन सकते थे
• प्रदर्शन
• Action Button, power double-press और /agencypay के माध्यम से Agency Pay त्वरित लॉन्च जोड़ा गया
• नए प्रोफ़ाइल, उपस्थिति, डिवाइस जानकारी और Agency Shop सेक्शन के साथ पुनः डिज़ाइन किया गया Settings ऐप जोड़ा गया
• UI/UX
• लॉक स्क्रीन क्लॉक स्टाइलिंग को एक साफ़ लिक्विड-ग्लास लुक के साथ परिष्कृत किया गया
• टर्मिनल डिटेक्शन, मूल्य निर्धारण, पुरस्कार और मेटाडेटा समर्थन के साथ कॉन्फ़िगर करने योग्य Agency Pay टर्मिनल जोड़े गए
• Settings के अंदर सीधे एल्यूमिनियम फ्रेम फिनिश चयन जोड़ा गया
• भुगतान, डिस्पैच, सेटिंग्स और गेम फ्लो के लिए समर्थित भाषाओं में लापता अनुवादों का विस्तार किया गया
• Settings और Wallet की पठनीयता लाइट मोड में बेहतर की गई
• कॉन्फ़िगरेशन
• सभी पैसे उत्पन्न करने वाले जुआ ऐप्स को अक्षम करने का एक Config विकल्प जोड़ा गया
• स्थान, हेडिंग, राशि, लेबल और पुरस्कार समर्थन के साथ Agency Pay टर्मिनल कॉन्फ़िगरेशन जोड़ा गया
• एल्यूमिनियम फिनिश प्रीसेट्स और उपस्थिति नियंत्रणों के साथ विस्तारित व्यक्तिगत विकल्प
• तकनीकी
• डिफ़ॉल्ट प्रॉप बोन को 18905 से 60309 (PH_R_Hand - Prop Helper Right Hand) में बदला गया
• मैनुअल पोजीशन/रोटेशन ऑफसेट हटाए गए (PH_R_Hand बोन द्वारा स्वचालित रूप से संभाला जाता है)
• जल प्रॉप्स को बेहतर संगतता के लिए prop_ld_flow_bottle मॉडल में बदला गया
• बग फिक्सेस
• खाने/पीने की एनिमेशन के दौरान प्रॉप्स गलत हाथ की हड्डी से जुड़ने को ठीक किया
• पानी की बोतल को दाहिने हाथ की बजाय बाएं हाथ में दिखाई देने की समस्या को ठीक किया
• हाथ में बर्गर रोटेशन को उल्टा दिखने से ठीक किया
• प्रॉप्स अब सभी उपभोज्य एनीमेशन के लिए सही स्थिति में हैं
• सरल प्रॉप कॉन्फ़िगरेशन, ज़ीरो ऑफसेट अब सही हड्डी के साथ सही ढंग से काम करते हैं
• Config.Consumables में प्रति-प्रॉप कॉन्फ़िगर करने योग्य बोन समर्थन जोड़ा गया
• कॉन्फ़िगरेशन
• सभी उपभोज्य प्रॉप कॉन्फ़िग्स pos/rot के लिए vec3(0.0, 0.0, 0.0) पर रीसेट किए गए
• examples/consumables_config.lua को सही मानों के साथ अपडेट किया गया
• नई विशेषताएँ
• सभी 14 समर्थित भाषाओं के लिए कॉर्नर पोजीशन अनुवाद जोड़े गए
• V1 और V2 प्रोग्रेस बार सभी स्थितियों का समर्थन करते हैं उचित CSS क्लासेस के साथ
• डेटाबेस स्कीमा संगत (VARCHAR(20) नए पोजीशन नामों का समर्थन करता है)
• सुधार
• लोकलाइजेशन
• कुंजी: topLeft, topRight, bottomLeft, bottomRight
• तकनीकी
• सर्वर-साइड स्थिति सत्यापन को अपडेट किया गया ताकि कॉर्नर पोजीशन्स स्वीकार किए जा सकें
• कॉर्नर पोजीशन्स में ऑप्टिमाइज़्ड एंट्री एनिमेशन का उपयोग किया गया
• अधिकतम UI लचीलापन के लिए कुल 7 पोजीशन विकल्प
• सेटिंग्स मेनू में पुनः डिज़ाइन किया गया पोजीशन सेलेक्टर ग्रिड (3×3 लेआउट)
• UI/UX
• पोजीशन बटन अब सहज कोने के आइकन दिखाते हैं
• Config.UI.position दस्तावेज़ीकरण अपडेट किया गया
• चार नए कोने की स्थिति विकल्प: ऊपर-बाएं, ऊपर-दाएं, नीचे-बाएं, नीचे-दाएं
• बेहतर दृश्य स्पष्टता के लिए सेटिंग्स ग्रिड पुनर्गठित
• कॉन्फ़िगरेशन
• Config.Defaults.position को सभी 7 स्थिति विकल्पों के साथ अपडेट किया गया
• नई विशेषताएँ
• AgencyAI के लिए OpenRouter और Grok समर्थन, जिसमें मुफ्त AI प्रदाताओं तक पहुंच शामिल है।
• AgencyAI AutoRide ऐप जिसमें ड्राइवरलेस पिकअप, कई वाहन विकल्प, लाइव राइड नियंत्रण, राइड मूल्य निर्धारण, यात्री समर्थन, और फोन भाषा में सीधे AgencyAI पिकअप अनुरोध शामिल हैं।
• Agency Reports V2 एकीकरण जिसमें मानक, विज्ञापन-मुक्त, और विरासत रिपोर्ट मोड के लिए समर्थन है।
• मल्टी-भाषा कवरेज बढ़ाई गई ताकि नए AgencyOS26.2 फीचर्स सभी समर्थित भाषाओं में उपलब्ध हों।
• होम इंडिकेटर अब AgencyAI ओवरले एक्सेस और अधिक सुसंगत होम/ओवरले इंटरैक्शन का समर्थन करता है।
• नया GarageSystem ऑटो-डिटेक्शन और विस्तारित गैराज प्रदाता समर्थन।
• V2, विज्ञापन-मुक्त V2, या लेगसी मोड के लिए नया Agency Reports प्रदाता चयन।
• डिफ़ॉल्ट रूप से फोन डेटा को खिलाड़ी के बजाय डिवाइस पर सहेजने के लिए नया डेटा स्टोरेज मोड।
• स्टैकिंग, इतिहास, ऐप डीप लिंक, हाइलाइट्स, और होम/लॉक स्क्रीन डिलीवरी के साथ पूर्ण नोटिफिकेशन सेंटर और लॉक स्क्रीन नोटिफिकेशन सिस्टम।
• GTA-शैली के मानचित्र दृश्य, फास्ट नेव, पिन, निकटवर्ती रुचि के बिंदु, और सिंक किए गए GPS वेपॉइंट रूटिंग के साथ पूर्ण मैप्स ऐप ओवरहाल।
• FaceZoom फोन-नंबर-आधारित वीडियो कॉलिंग बिना खाता लॉगिन के, साथ ही फोन में हैंडहेल्ड कॉल प्रस्तुति।
• Agency HUD सिंक एक्सपोर्ट जोड़े गए ताकि HUD फोन खुलने या बंद होने पर प्रतिक्रिया कर सके।
• Pictogram लाइवस्ट्रीम और कहानी सुविधाएँ, साथ ही एक उन्नत सोशल मीडिया फीचर सेट।
• सुधार
• ऐप स्टोर डाउनलोड अब वास्तविक इंस्टॉलेशन की तरह व्यवहार करते हैं, डाउनलोड पूरा होने तक ऐप लॉक रहते हैं और प्रगति प्रस्तुति साफ-सुथरी होती है।
• लॉक स्क्रीन, नोटिफिकेशन बैनर, नोटिफिकेशन स्वाइप, और सफेद/डार्क मोड प्रस्तुति को अधिक परिष्कृत अनुभव के लिए सुधारा गया।
• AgencyOS26.2 डेटाबेस स्कीमा परिवर्तनों को लागू करने के लिए `agency-phone.sql` पुनः आयात करें।
• Wallet में फिक्स्ड-डिपॉजिट टैब जो कॉन्फ़िगर करने योग्य शर्तें और ब्याज दरें प्रदान करता है।
• बग फिक्सेस
• गैराज वाहन डिलीवरी को ठीक किया ताकि स्पॉन किए गए वाहन अपनी सहेजी गई ट्यूनिंग, रंग, स्वास्थ्य, और ईंधन डेटा रखें।
• Buzz को ठीक किया ताकि प्राप्त संदेश ऐप खोलने पर दिखाई दें।
• Chirper पोस्टिंग, गैलरी मीडिया उपयोग, और सामाजिक पोस्टिंग प्रवाह जो पहले विफल थे, को ठीक किया।
• क्रिप्टो ट्रेडिंग को ठीक किया ताकि खरीद और बिक्री क्रियाएं सीधे ऐप के माध्यम से कस्टम राशि के साथ काम करें।
• पुलिस MDT नेविगेशन को ठीक किया ताकि श्रेणी स्विचिंग सही ढंग से काम करे।
• फोटो हटाने को ठीक किया ताकि हटाए गए चित्र गैलरी ऐप पुनः खोलने के बाद भी हटे रहें।
• अलार्म को ठीक किया ताकि वे पृष्ठभूमि में सही ढंग से ट्रिगर हों और चयनित फोन टाइमज़ोन का सम्मान करें।
• पॉपअप, फॉर्म, मेनू, और ऐप सामग्री में कई सफेद/डार्क मोड पठनीयता समस्याओं को ठीक किया।
• अवधि और ब्याज दरों के लिए नया वॉलेट फिक्स्ड-डिपॉजिट कॉन्फ़िगरेशन।
• कम-श्रेणी के पीसी के लिए प्रदर्शन मोड, जिसमें स्टार्टअप सक्रियण समर्थन और कंट्रोल सेंटर एक्सेस शामिल है।
• बेहतर स्वाइप व्यवहार, साफ़ डिसमिसल, बड़े जेस्चर ज़ोन, प्रदर्शन टॉगल एक्सेस, और बेहतर स्केल सिंक्रोनाइज़ेशन के साथ पुनः डिज़ाइन किया गया कंट्रोल सेंटर।
• नया प्रदर्शन मोड डिफ़ॉल्ट और स्टार्टअप व्यवहार सेटिंग्स।
• होमस्क्रीन, सेटअप विज़ार्ड, कंट्रोल सेंटर, सूचनाएं, विजेट्स, कैलकुलेटर, संगीत, मानचित्र, और कोर सिस्टम ओवरले में पूर्ण AgencyOS26.2 लिक्विड-ग्लास पुनः डिज़ाइन।
• AgencyAI, Music, Maps, Calculator, Radio, App Store, और AutoRide ऐप्स को मजबूत दृश्य संगति और साफ़ नेविगेशन के लिए पुनः डिज़ाइन किया गया।
• होमस्क्रीन एडिट मोड को क्लीनर ऐप और विजेट ड्रैगिंग, फोल्डर्स, स्थिरता, और बेहतर लॉन्ग-प्रेस हैंडलिंग के साथ अपग्रेड किया गया।
• स्टार्टअप और शटडाउन फ्लो को बूट एनिमेशन, शटडाउन स्लाइडर, इमरजेंसी क्रियाओं और अधिक नेटिव फर्स्ट-बूट/अपडेट अनुभव के साथ अपग्रेड किया गया।
• Music ऐप अब एक डिफ़ॉल्ट ऐप के रूप में आता है और इसमें मजबूत मीडिया नियंत्रणों के साथ पुनः डिज़ाइन किया गया अब-चल रहा अनुभव शामिल है।
• UI/UX
• स्मूथर ऐप क्लोज़ एनिमेशन और क्लीनर बैकग्राउंड लोडिंग व्यवहार।
• डायनेमिक आइलैंड के चारों ओर गेम मोड प्रस्तुति को पुनः डिज़ाइन किया गया है जिसमें साफ-सुथरा प्रवेश और निकास व्यवहार है।
• लॉक स्क्रीन नोटिफिकेशन अब एक क्लीनर लिक्विड-ग्लास स्टाइल और स्मूथर स्वाइप-टू-डिसमिस व्यवहार का उपयोग करते हैं।
• शटडाउन, इमरजेंसी, और बूट ओवरले को नए AgencyOS26.2 दृश्य भाषा के अनुरूप पुनः डिज़ाइन किया गया
• AutoRide राइड ओवरले, राइड कमांड, लाइव प्राइसिंग और बोर्डिंग फ्लो को सफाई से इन-राइड नियंत्रण के लिए पुनः डिज़ाइन किया गया।
• स्टॉक्स विस्तार जिसमें प्रॉफिट/लॉस ट्रैकिंग, पोर्टफोलियो चार्ट, अतिरिक्त स्टॉक्स और ETF विकल्प शामिल हैं।
• Oxide Banking एक अतिरिक्त बैंकिंग प्रदाता विकल्प के रूप में एकीकरण।
• Phone डेटा स्टोरेज अब केवल प्रति-कैरेक्टर के बजाय प्रति-डिवाइस कॉन्फ़िगर किया जा सकता है।
• कंट्रोल बटन के शॉर्ट-प्रेस और लॉन्ग-प्रेस व्यवहार का विस्तार किया गया और सिस्टम सेटिंग्स के साथ संरेखित किया गया
• कॉन्फ़िगरेशन
• OpenRouter और Grok के लिए नए AI प्रदाता विकल्प।
• नए AutoRide और AgencyAI फीचर टॉगल, जिसमें कॉन्फ़िग से पूर्ण अक्षम समर्थन शामिल है।
• नया LifeInvader V2 इंटीग्रेशन टॉगल व्यवहार।
• Oxide Banking के लिए नया बैंकिंग प्रदाता विकल्प।
• md-garage समर्थन
• स्वाइप ऑटो-डिसमिस
• ESX JSON वाहन पार्सिंग
• होमस्क्रीन वॉलपेपर को ठीक किया
• स्मूथर ऐप क्लोज़ एनिमेशन
• होम इंडिकेटर होमस्क्रीन पर AgencyAI ओवरले खोलता है
• MDT ऐप्स छिपाए गए जब EnableMDT = false हो
• नया EnableAgencyAI कॉन्फ़िग , ऐप, हॉटकी, कंट्रोल सेंटर, Siri ओवरले को अक्षम करता है
• नया GarageSystem कॉन्फ़िग , विशिष्ट गैराज को मजबूर करें या ऑटो-डिटेक्ट करें