QBESXStandalone
Agency-Phone एक्सपोर्ट और API
अब AgencyOS27 के साथ: जिनके पास पहले से फ़ोन है उनके लिए मुफ़्त अपडेट। FiveM के लिए एक आधुनिक फ़ोन जो QBCore, ESX या.
v27.1.2सशुल्क8 पेज

01क्लाइंट एक्सपोर्ट
| एक्सपोर्ट | विवरण |
|---|---|
IsPhoneOpen() | फ़ोन का इंटरफ़ेस अभी खुला हो तो true लौटाता है। |
IsPhonePoweredOn() | फ़ोन चालू हो तो true लौटाता है (खिलाड़ी ने बंद किया हो तो false)। |
GetPhoneData() | क्लाइंट की पूरी PhoneData टेबल लौटाता है (खुला होने की स्थिति, मेटा आदि)। |
GetPhonePropEntity() | हाथ में पकड़े फ़ोन प्रॉप का एंटिटी हैंडल लौटाता है, दिखाई न दे तो 0। |
IsPhoneExpanded() | IsPhoneOpen() का उपनाम, पुराने कोड के साथ संगतता के लिए रखा गया। |
HasCarrierContract() | खिलाड़ी के पास सक्रिय कैरियर डेटा प्लान हो तो true लौटाता है। |
GetPhoneState() | फ़ोन की मौजूदा स्थिति वाली टेबल { isOpen, poweredOn, syncEnabled } लौटाता है। |
HasPhone() | खिलाड़ी की इन्वेंटरी में कॉन्फ़िगर किया गया फ़ोन आइटम हो तो true लौटाता है। |
RegisterAgencyPayPoint(id, data) | रनटाइम पर किसी कोऑर्डिनेट पर Agency Pay टर्मिनल रजिस्टर करता है (मार्कर, ब्लिप, चेकआउट डेटा)। |
RemoveAgencyPayPoint(id) | पहले रजिस्टर किए गए Agency Pay टर्मिनल को id से हटाता है। |
StartAgencyPayCheckout(data) | ज़रूरत हो तो फ़ोन खोलता है और दिए गए भुगतान डेटा के साथ Agency Pay चेकआउट शुरू करता है। |
StartCall(contactData) | दिए गए कॉन्टैक्ट ({ name, number, ... }) को आउटगोइंग कॉल शुरू करता है। |
PhoneNotification(title, text, icon, color, timeout, acceptIcon, denyIcon) | स्वीकार/अस्वीकार बटन वाली सूचना दिखाता है, जवाब आने तक रुकता है और true/false लौटाता है। |
RegisterApp(config) | आपके अपने रिसोर्स का ऐप फ़ोन की होम स्क्रीन और Store में जोड़ता है। true लौटाता है, या false और एक एरर। कस्टम ऐप देखें। |
UnregisterApp(id) | RegisterApp से जोड़ा गया ऐप हटाता है। जिस रिसोर्स ने उसे रजिस्टर किया, उसके रुकने पर यह अपने आप होता है। |
GetRegisteredApps() | दूसरे रिसोर्स द्वारा रजिस्टर किए गए सभी ऐप्स की टेबल लौटाता है, id के हिसाब से। |
ClosePhone() | फ़ोन बंद करता है, जैसे आपका अपना इंटरफ़ेस खुलने से पहले। |
IsPhoneRadioActive() | दो वैल्यू लौटाता है: फ़ोन रेडियो चलते समय true, और जो स्टेशन चल रहा है। |
StopPhoneRadio() | फ़ोन रेडियो बंद करता है। |
02सर्वर एक्सपोर्ट
| एक्सपोर्ट | विवरण |
|---|---|
SendMail(identifier, mailData) | identifier के ज़रिए खिलाड़ी के मुख्य मेलबॉक्स में मेल भेजता है (सफलता लौटाता है)। |
AddChirp(chirpData) | स्क्रिप्ट की ओर से Pulse फ़ीड में पोस्ट जोड़ता है ({ identifier, firstName, lastName, message, postId })। |
usePhone(event, item, inventory, slot, data) | ESX और ox_inventory मिलने पर रजिस्टर होने वाला ox_inventory हुक; इन्वेंटरी वाले खिलाड़ी के लिए फ़ोन खोलता है। |
VerifyAgencyPayCharge(source, requestId, minAmount) | सर्वर पर पुष्टि करता है कि इस खिलाड़ी ने पिछले 60 सेकंड में इस id वाला Agency Pay चेकआउट कम से कम minAmount के लिए चुकाया है, और भुगतान को इस्तेमाल हुआ मान लेता है ताकि वह सिर्फ़ एक बार गिना जाए। requestId वही id है जो आपने StartAgencyPayCheckout को दी थी। true और राशि लौटाता है, या false। सामान देने से पहले इसे कॉल करें। |
03इवेंट
| नाम | साइड | विवरण |
|---|---|---|
agency-phone:client:notify | क्लाइंट | फ़ोन पर सूचना दिखाता है (title, text, icon, color, timeout, silent)। |
agency-phone:client:usePhoneItem | क्लाइंट | इन्वेंटरी का फ़ोन आइटम इस्तेमाल करने पर फ़ोन खोलने की प्रक्रिया शुरू करता है। |
agency-phone:client:openApp | क्लाइंट | फ़ोन से id के ज़रिए किसी कस्टम ऐप पर जाने को कहता है (ऐप मॉड्यूल इसका इस्तेमाल करते हैं)। |
agency-phone:client:newMailNotify | क्लाइंट | क्लाइंट को अभी-अभी आए मेल की सूचना देता है। |
agency-phone:server:requestPhoneData | सर्वर | कॉल करने वाले खिलाड़ी के लिए फ़ोन डेटा का ताज़ा सिंक माँगता है। |
agency-phone:server:cancelCall | सर्वर | चल रही कॉल को रद्द करता है या खत्म करता है। |
agency-phone:server:sendMessage | सर्वर | SMS संदेश भेजता है (newMsg, targetNumber)। |
agency-phone:server:saveSetting | सर्वर | खिलाड़ी के लिए फ़ोन की एक सेटिंग को key/value के रूप में सहेजता है। |
agency-phone:server:airdropPay | सर्वर | पास के खिलाड़ी को Agency Airdrop भुगतान ट्रांसफ़र करता है। |
agency-phone:server:buyDataPlan | सर्वर | खिलाड़ी के लिए कैरियर डेटा प्लान खरीदता है (price, planName)। |
agency-phone:dispatch:create | सर्वर | इमरजेंसी कॉल या SMS से डिस्पैच बनाता है। |