QBESX
Agency-Pad एक्सपोर्ट और API
अब AgencyOS27 के साथ: जिनके पास पहले से पैड है उनके लिए मुफ़्त अपडेट। QBCore या ESX पर चलने वाला FiveM टैबलेट, जो.
v27.0.2सशुल्क6 पेज

01क्लाइंट एक्सपोर्ट
| एक्सपोर्ट | विवरण |
|---|---|
IsPadOpen() | टैबलेट का इंटरफ़ेस अभी खुला हो तो true लौटाता है। |
IsPadPoweredOn() | टैबलेट चालू हो तो true लौटाता है। |
GetPadData() | क्लाइंट की पूरी PadData टेबल लौटाता है। |
GetPadPropEntity() | हाथ में पकड़े टैबलेट प्रॉप का एंटिटी हैंडल लौटाता है, दिखाई न दे तो 0। |
IsPadExpanded() | IsPadOpen() का उपनाम, पुराने कोड के साथ संगतता के लिए रखा गया। |
HasCarrierContract() | टैबलेट पर खिलाड़ी का सक्रिय कैरियर डेटा प्लान हो तो true लौटाता है। |
GetPadState() | टैबलेट की मौजूदा स्थिति वाली टेबल { isOpen, poweredOn, syncEnabled } लौटाता है। |
HasPad() | खिलाड़ी की इन्वेंटरी में कॉन्फ़िगर किया गया टैबलेट आइटम हो तो 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 के हिसाब से। |
ClosePad() | पैड बंद करता है, जैसे आपका अपना इंटरफ़ेस खुलने से पहले। |
ClosePhone() | ClosePad() जैसा ही, पर Agency Phone वाले नाम से, ताकि एक ही इंटीग्रेशन कोड दोनों के लिए चले। |
IsPhoneRadioActive() | दो वैल्यू लौटाता है: पैड का रेडियो चलते समय true, और जो स्टेशन चल रहा है। |
StopPhoneRadio() | पैड का रेडियो बंद करता है। |
02सर्वर एक्सपोर्ट
| एक्सपोर्ट | विवरण |
|---|---|
SendMail(identifier, mailData) | identifier के ज़रिए खिलाड़ी के मुख्य मेलबॉक्स में मेल भेजता है (सफलता लौटाता है)। |
usePad(event, item, inventory, slot, data) | ESX और ox_inventory मिलने पर रजिस्टर होने वाला ox_inventory हुक; इन्वेंटरी वाले खिलाड़ी के लिए टैबलेट खोलता है। |
usePhone(event, item, inventory, slot, data) | पुराने फ़ोन आइटम id के लिए ox_inventory हुक; इन्वेंटरी वाले खिलाड़ी के लिए टैबलेट खोलता है। |
GetMarketPrices() | शेयर और क्रिप्टो के मौजूदा दाम लौटाता है, मार्केट id के हिसाब से। |
PushPadData(source) | इस खिलाड़ी के पैड पर टैबलेट डेटा की ताज़ा कॉपी भेजता है। न बन पाए तो false लौटाता है। |
03इवेंट
| नाम | साइड | विवरण |
|---|---|---|
agency-pad:client:notify | क्लाइंट | टैबलेट पर सूचना दिखाता है (title, text, icon, color, timeout, silent)। |
agency-pad:client:usePadItem | क्लाइंट | इन्वेंटरी आइटम इस्तेमाल करने पर टैबलेट खोलता है। |
agency-pad:client:openApp | क्लाइंट | टैबलेट से id के ज़रिए किसी कस्टम ऐप पर जाने को कहता है। |
agency-pad:client:newMailNotify | क्लाइंट | क्लाइंट को अभी-अभी आए मेल की सूचना देता है। |
agency-pad:client:hourlyPaycheck | क्लाइंट | क्लाइंट को बिज़नेस की हर घंटे की सैलरी भुगतान की सूचना देता है। |
agency-pad:server:requestPadData | सर्वर | कॉल करने वाले खिलाड़ी के लिए टैबलेट डेटा का ताज़ा सिंक माँगता है। |
agency-pad:server:sendMessage | सर्वर | SMS संदेश भेजता है (newMsg, targetNumber)। |
agency-pad:server:airdropPay | सर्वर | पास के खिलाड़ी को Agency Airdrop भुगतान ट्रांसफ़र करता है। |
agency-pad:server:buyDataPlan | सर्वर | खिलाड़ी के लिए कैरियर डेटा प्लान खरीदता है। |
agency-pad:dispatch:create | सर्वर | इमरजेंसी कॉल या SMS से टैबलेट पर डिस्पैच बनाता है। |
agency-pad:server:biz:create | सर्वर | खिलाड़ी के लिए नया बिज़नेस या संगठन बनाता है। |
agency-pad:server:biz:adminCreate | सर्वर | एडमिन किसी दूसरे खिलाड़ी की ओर से बिज़नेस बनाता है। |
agency-pad:server:biz:startMission | सर्वर | खिलाड़ी के लिए कॉन्फ़िगर किया गया बिज़नेस मिशन शुरू करता है। |
agency-pad:server:applyToListing | सर्वर | किसी बिज़नेस की नौकरी लिस्टिंग पर आवेदन भेजता है। |
agency-pad:server:createMechanicInvoice | सर्वर | मैकेनिक इनवॉइस का ड्राफ़्ट बनाता है। |
agency-pad:server:sendMechanicInvoicePay | सर्वर | भुगतान के लिए ग्राहक को मैकेनिक इनवॉइस भेजता है। |
agency-pad:server:mdtCreateInvoice | सर्वर | MDT किसी नागरिक के लिए जुर्माना या इनवॉइस बनाता है। |