Agency Phone v2: नए फीचर्स, ऐप्स और प्रदर्शन लाभ
Agency Phone v2 में नया UI, नए ऐप्स, गहरे फ्रेमवर्क हुक्स और प्रमुख प्रदर्शन सुधार शामिल हैं। मूल रिलीज़ से हर अपग्रेड खोजें।
Agency Scripts
Agency Scripts के संस्थापक और प्रमुख डेवलपर
लाइव डेमो
अपने ब्राउज़र में Agency Phone आज़माएं, कोई डाउनलोड आवश्यक नहीं।
v2 में नया क्या है
Agency Phone v2 represents the biggest update since the original launch. Based on extensive community feedback and months of development, this release brings a completely redesigned interface, new applications, deeper framework integration, and further performance improvements. Every aspect of the phone has been refined to deliver a more immersive and polished experience for players.
पुनः डिज़ाइन किया गया उपयोगकर्ता इंटरफ़ेस
v2 इंटरफ़ेस में आधुनिक ग्लास्मॉर्फ़िज़्म डिज़ाइन भाषा है जिसमें चिकनी एनीमेशन और बेहतर दृश्य पदानुक्रम है। होम स्क्रीन अब कस्टमाइजेबल वॉलपेपर और ऐप आइकन व्यवस्था का समर्थन करता है, जिससे खिलाड़ी अपने फोन को व्यक्तिगत बना सकते हैं। सूचनाओं को पूरी तरह से पुनः कार्यान्वित किया गया है एक नए नोटिफिकेशन सेंटर के साथ जो ऐप द्वारा अलर्ट को समूहित करता है और नोटिफिकेशन से सीधे त्वरित क्रियाओं का समर्थन करता है। समग्र रूप और अनुभव इन-गेम फोन को वास्तविक स्मार्टफोन के करीब लाता है जैसा कि खिलाड़ी अपेक्षा करते हैं।
नई एप्लिकेशन
कई नए ऐप्स खिलाड़ियों को उनके फोन के साथ अधिक करने की अनुमति देते हैं। एक समर्पित गैलरी ऐप खिलाड़ियों को इन-गेम स्क्रीनशॉट सेव और देखने देता है। नोट्स ऐप रोलप्ले के दौरान जानकारी संग्रहीत करने का सरल लेकिन प्रभावी तरीका प्रदान करता है। एक बेहतर बैंकिंग ऐप लेनदेन इतिहास और ट्रांसफर क्षमताओं के साथ खिलाड़ियों को पूर्ण मोबाइल बैंकिंग अनुभव देता है। मार्केटप्लेस ऐप खिलाड़ी से खिलाड़ी वस्तु लिस्टिंग सक्षम करता है, जो आर्थिक रोलप्ले की एक नई परत बनाता है।
प्रदर्शन सुधार
जबकि Agency Phone पहले से ही 0.00ms idle उपयोग बनाए रखता है, v2 सक्रिय उपयोग परिदृश्यों को और अधिक अनुकूलित करता है। ऐप लोडिंग सिस्टम को पुनः संरचित किया गया है ताकि lazy loading का उपयोग हो, जिसका अर्थ है कि ऐप्स केवल तब अपने UI घटकों को प्रारंभ करते हैं जब वे वास्तव में खोले जाते हैं। इससे फोन खुला होने पर मेमोरी उपयोग कम होता है और ऐप स्विचिंग तेज होती है। NUI संचार परत को सरल बनाया गया है ताकि क्लाइंट और इंटरफ़ेस के बीच फायर होने वाले इवेंट्स की संख्या कम हो।
अपग्रेड पाथ
मौजूदा Agency Phone उपयोगकर्ता मानक Tebex डाउनलोड प्रक्रिया के माध्यम से v2 में अपडेट कर सकते हैं। माइग्रेशन मौजूदा डेटा जैसे संपर्क, संदेश, और कॉल लॉग को संरक्षित करने के लिए डिज़ाइन किया गया है। माइग्रेशन गाइड दस्तावेज़ में उपलब्ध है, और Agency Scripts Discord टीम किसी भी अपग्रेड प्रश्न में सहायता के लिए तैयार है। हम सुझाव देते हैं कि अनुकूलता सुनिश्चित करने के लिए कस्टम कॉन्फ़िगरेशन के साथ, अपडेट को उत्पादन में लागू करने से पहले विकास सर्वर पर परीक्षण करें।
v2 के लिए इंस्टॉलेशन & सेटअप
v1 से v2 में अपग्रेड करना एक मानक Tebex डाउनलोड अपडेट का पालन करता है। अपने Tebex लाइब्रेरी से नया संस्करण खींचें, अपने सर्वर पर रिसोर्स फोल्डर को बदलें, और पुनः प्रारंभ करें। माइग्रेशन स्क्रिप्ट sql/migrate_v1_to_v2.sql स्कीमा परिवर्तनों को संभालता है, इसे अपने मौजूदा डेटाबेस के खिलाफ एक बार चलाएं इससे पहले कि रिसोर्स पुनः आरंभ करें। मौजूदा संपर्क, संदेश इतिहास, और कॉल लॉग संरक्षित रहते हैं।
यदि आप पहली बार v2 पर Agency-Phone इंस्टॉल कर रहे हैं, तो आयात करें phone.sql , संसाधन फ़ोल्डर को ड्रॉप करें, और जोड़ें ensure agency-phone को server.cfg. रिसोर्स QBCore या ESX का ऑटो-डिटेक्शन करता है। standalone सेटअप config.lua में एडाप्टर लागू करते हैं।
v2 में कॉन्फ़िगरेशन विकल्प
v2 config.lua पूरी तरह से v1 कॉन्फ़िग्स के साथ पिछड़ा संगत है, नए फीचर्स के लिए अतिरिक्त विकल्पों के साथ:
- वॉलपेपर लाइब्रेरी", अनुमत वॉलपेपर URL निर्दिष्ट करें या खिलाड़ी-अपलोड CDN एंडपॉइंट सक्षम करें।
- ऐप आइकन लेआउट , ग्रिड आकार (4x5, 4x6) और क्या खिलाड़ी ऐप स्थानों को पुनः व्यवस्थित कर सकते हैं।
- सूचना केंद्र व्यवहारअधिकतम संग्रहीत सूचनाएँ, स्वाइप-टू-डिसमिस थ्रेशोल्ड, प्रति ऐप त्वरित क्रिया बटन।
- गैलरी स्टोरेज", स्क्रीनशॉट CDN एंडपॉइंट और प्रति खिलाड़ी संग्रहण कोटा (MB में)।
- मार्केटप्लेस सेटिंग्सलिस्टिंग समाप्ति अवधि, क्या लिस्टिंग के लिए एडमिन अनुमोदन आवश्यक है, और लेनदेन शुल्क प्रतिशत।
- बैंकिंग ऐप एकीकरणQBCore बैंकिंग, ESX बैंकिंग, या एक कस्टम बैंकिंग फ़ंक्शन से कनेक्ट करें।
- लेट्सी लोडिंग", जो ऐप्स को लेज़ी इनिशियलाइजेशन (v2 में सभी डिफ़ॉल्ट) का उपयोग करते हैं और फोन खोलने पर विशिष्ट ऐप्स को प्रीलोड करने की अनुमति देते हैं।
v2 में फ्रेमवर्क संगतता
v2 उसी फ्रेमवर्क एडाप्टर पैटर्न को बनाए रखता है जो v1 में था। यदि आपने v1 में एडाप्टर को कस्टमाइज़ किया था, तो आपके परिवर्तन आगे बढ़ेंगे, एडाप्टर इंटरफ़ेस अपरिवर्तित है। v2 में जोड़े गए नए ऐप्स (गैलरी, नोट्स, मार्केटप्लेस) सभी एक ही एडाप्टर फ़ंक्शंस के माध्यम से रूट होते हैं। नई सुविधाओं के लिए कोई नया फ्रेमवर्क-विशिष्ट कार्यान्वयन आवश्यक नहीं है।
क्यों v2 Redesign रोलप्ले के लिए महत्वपूर्ण है
v1 फोन पहले से ही बाजार में सबसे अच्छा प्रदर्शन करने वाला FiveM फोन था। v2 का पुनः डिज़ाइन एक अलग समस्या को संबोधित करता है: फोन कैसे दिखता है और एक वास्तविक स्मार्टफोन कैसा महसूस होता है के बीच का अंतर। कस्टमाइजेबल वॉलपेपर और पुन: व्यवस्थित ऐप आइकन के साथ पुनः डिज़ाइन किया गया होम स्क्रीन पहला बदलाव है जिसे खिलाड़ी नोटिस करते हैं, लेकिन वास्तव में यह खिलाड़ियों को उनके फोन की व्यक्तिगतता पर स्वामित्व देता है। एक फोन जो व्यक्तिगत महसूस होता है वह एक प्रॉप है जिसमें खिलाड़ी अपने चरित्र के हिस्से के रूप में निवेश करते हैं।
नोटिफिकेशन सेंटर का पुनःडिज़ाइन दैनिक गेमप्ले पर सबसे व्यावहारिक प्रभाव डालता है। v1 में, नोटिफिकेशन टोस्ट के रूप में दिखाई देते थे और गायब हो जाते थे। v2 में, वे एक केंद्र में जमा होते हैं जिसमें त्वरित क्रियाएं होती हैं: नोटिफिकेशन से कॉल स्वीकार/अस्वीकार करना, SMS ऐप खोले बिना संदेश का जवाब देना, मार्केटप्लेस लेन-देन को मंजूरी देना। कम मेनू-खोलने से फोन उपयोग में स्पष्ट रूप से अधिक सहजता आती है।
मार्केटप्लेस ऐप एक पूरी आर्थिक परत खोलता है जो पहले आउट-ऑफ-चरित्र समन्वय की आवश्यकता थी। जो खिलाड़ी अन्य खिलाड़ियों को आइटम बेचना चाहते हैं वे उन्हें मार्केटप्लेस में सूचीबद्ध करते हैं; खरीदार बिना फोन छोड़े ब्राउज़ और खरीद सकते हैं। बातचीत DMs में होती है। पिकअप समन्वय SMS में होता है। पूरा लेन-देन इन-चरित्र होता है, जो लेन-देन को RP में बदलता है।
v2 में क्या नहीं बदला
कोर प्रदर्शन विशेषताएँ नहीं बदलीं क्योंकि उनकी आवश्यकता नहीं थी। 0.00ms idle उपयोग, framework-agnostic adapter pattern, lazy-loading architecture, ये वे आधार हैं जिन पर v2 UI बना है। हमने प्रदर्शन स्तर को छुए बिना नए gallery, notes, और marketplace ऐप्स जोड़े। v2 फीचर्स में भारी है, संसाधन उपयोग में नहीं।
संपर्क, SMS, और कॉल ऐप्स v2 में दृश्य रूप से ताज़ा किए गए हैं लेकिन कार्यात्मक रूप से समान हैं। जो खिलाड़ी v1 में विशिष्ट व्यवहारों पर निर्भर थे, जैसे थ्रेडिंग, समूह SMS, कॉल लॉग, वे v2 में समान व्यवहार पाते हैं बेहतर दृश्य प्रस्तुति के साथ। माइग्रेशन स्थापित समुदायों के लिए सहज है खासकर क्योंकि हमने पहले से काम कर रहे चीज़ों को नहीं बदला।
v2 के बारे में अक्सर पूछे जाने वाले प्रश्न
क्या मैं v2 में समस्या होने पर v1 पर वापस जा सकता हूँ?
हाँ, v1 डाउनलोड आपकी Tebex लाइब्रेरी में बने रहते हैं। आपका v1 डेटाबेस स्कीमा संगत है, माइग्रेशन SQL केवल टेबल जोड़ता है, मौजूदा टेबल्स को संशोधित नहीं करता। वापस जाना मतलब v1 रिसोर्स फोल्डर पर स्विच करना और नए टेबल्स को अनदेखा करना है। आदर्श नहीं, लेकिन यदि v2 डिप्लॉयमेंट के पहले दिनों में कोई गंभीर संगतता समस्या आती है तो सुरक्षित है।
क्या मार्केटप्लेस ऐप को किसी विशेष बैकएंड सेटअप की आवश्यकता है?
मार्केटप्लेस मौजूदा oxmysql डेटाबेस का उपयोग करता है। कोई अतिरिक्त बैकएंड आवश्यक नहीं है। लिस्टिंग एक नए में संग्रहीत होती हैं phone_marketplace माइग्रेशन SQL द्वारा बनाई गई तालिका। मार्केटप्लेस पूरी तरह से सर्वर-आधारित है और किसी बाहरी API निर्भरता के बिना काम करता है।
क्या एडमिन मार्केटप्लेस लिस्टिंग्स को मॉडरेट कर सकते हैं?
हाँ। config.lua में अनुमोदन मोड सक्षम करें और नई लिस्टिंग्स एक मॉडरेशन कतार में दिखाई देंगी जिसे Agency-Admin या फोन के अपने एडमिन पैनल (एडमिन फ्लैग वाले खिलाड़ियों के लिए उपलब्ध) के माध्यम से एक्सेस किया जा सकता है। यह उन सर्वरों के लिए अनुशंसित है जहाँ खिलाड़ी प्रतिबंधित आइटम सूचीबद्ध करने या इन-गेम अर्थव्यवस्था प्रतिबंधों को मार्केटप्लेस के माध्यम से बायपास करने का प्रयास कर सकते हैं।
क्या गैलरी स्टोरेज एक ही खाते पर विभिन्न पात्रों के बीच साझा है?
डिफ़ॉल्ट रूप से, गैलरी संग्रहण प्रति-चरित्र होता है, प्रति-खाता नहीं। स्क्रीनशॉट उस चरित्र से जुड़े होते हैं जिसने उन्हें लिया है। मल्टी-चरित्र सिस्टम के लिए जहाँ खिलाड़ी चरित्रों के बीच स्क्रीनशॉट साझा करना चाहते हैं, सेट करें Config.GalleryByAccount = true स्टोरेज कुंजी के रूप में चरित्र पहचानकर्ता के बजाय खिलाड़ी पहचानकर्ता का उपयोग करने के लिए।
आवश्यकताएँ
- FiveM सर्वर (QBCore, ESX, या standalone)
- oxmysql
- cfx.re खाता जिसमें वैध Agency-Phone लाइसेंस हो
- गैलरी फीचर के लिए फोटो CDN एंडपॉइंट (वैकल्पिक, यदि कॉन्फ़िगर नहीं किया गया तो केवल URL पर वापस जाता है)