Agency Docs
QBESXStandalone

Agency-Minerjob V2 एक्सपोर्ट और API

QBCore, Qbox, ESX या पूरी तरह standalone पर FiveM के लिए एक माइनिंग जॉब, तीन जगहों पर: Davis Quartz की खदान, Tataviam.

v2.0.0सशुल्क5 पेज

01क्लाइंट एक्सपोर्ट

एक्सपोर्टविवरण
OpenMenu(page)मेनू खोलता है, उदाहरण के लिए radial menu या phone app से। page विकल्प overview (डिफ़ॉल्ट), market, tools, smelter, cutting या contracts है।
CloseMenu()मेनू बंद करता है और माउस गेम को वापस दे देता है।
IsMenuOpen()मेनू खुला होने पर True।
IsWorking()खिलाड़ी के mining करने या gem काटने पर True।
GetLevel()खिलाड़ी का mining लेवल।

02सर्वर एक्सपोर्ट

एक्सपोर्टविवरण
GetLevel(source)किसी खिलाड़ी का mining लेवल, खिलाड़ी की जानकारी न होने पर 0।
GetProgress(source)लेवल और प्रगति इस रूप में: { level, xp, need, pct, max }।
AddXp(source, amount)XP जोड़ता है, साथ ही लेवल अप और उसका संदेश भी। खिलाड़ी मिलने पर true लौटाता है।
SetLevel(source, level)लेवल को 1 और अधिकतम लेवल के बीच सेट करता है और उसे 0 XP से शुरू करता है।
GetStats(source)खिलाड़ी ने अब तक क्या किया: { mined, smelted, cut, broken, sold, earned, contracts }।
GetPrice(item)किसी आइटम की प्रति पीस मौजूदा बाज़ार कीमत।

03इवेंट

नामसाइडविवरण
agency-minerjob:minedसर्वरमाइनिंग से भुगतान होने के बाद सर्वर पर चलता है, इसमें source, item, count और mining area शामिल होते हैं। उदाहरण के लिए quests या statistics के लिए AddEventHandler के साथ सुनें।
agency-minerjob:soldसर्वरबिक्री के बाद सर्वर पर चलता है, इसमें source, item, count और कुल भुगतान शामिल होते हैं।
agency-minerjob:contractसर्वरcontract पूरा करके सौंपे जाने पर सर्वर पर चलता है, इसमें source, item, count और pay शामिल होते हैं।

+जानने योग्य

Agency-Minerjob V2 exports और सर्वर इवेंट्स देता है, ताकि quests, achievements, फोन और एडमिन टूल्स लेवल और कीमतें पढ़ सकें, XP दे सकें और माइनिंग, बिक्री तथा कॉन्ट्रैक्ट पर प्रतिक्रिया दे सकें।

लेवल और XP
GetLevel, GetProgress, AddXp और SetLevel सर्वर पर किसी प्लेयर का लेवल पढ़ते और बदलते हैं। AddXp लेवल अप का वही संदेश दिखाता है, जो माइनिंग करने पर दिखता है।
आंकड़े और कीमतें
GetStats बताता है कि किसी प्लेयर ने कितना माइन, स्मेल्ट, कट, तोड़ा, बेचा, कमाया और डिलीवर किया। GetPrice किसी भी आइटम की मौजूदा मार्केट कीमत पढ़ता है।
सर्वर इवेंट्स
इनाम दिए जाने के बाद सर्वर पर agency-minerjob:mined, agency-minerjob:sold और agency-minerjob:contract ट्रिगर होते हैं। AddEventHandler के साथ सुनें; ये सिर्फ़ जानकारी देते हैं, पेआउट पहले ही हो चुका होता है।

?अक्सर पूछे जाने वाले प्रश्न

मैं अपने रेडियल मेनू से मेनू कैसे खोलूं?

क्लाइंट पर exports['Agency-Minerjob']:OpenMenu() कॉल करें, या उस पेज को सीधे खोलने के लिए 'market' या 'contracts' जैसे पेज का नाम दें।

इस पेज के बाद भी अटके हैं? आगे हमारा सपोर्ट संभाल लेगा।