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

01इंस्टॉलेशन
- 1Agency-Minerjob को अपने resources फ़ोल्डर में रखें
- 2अपने framework, oxmysql और इन्वेंटरी के बाद server.cfg में ensure Agency-Minerjob जोड़ें
- 3qb-inventory या इसके fork के साथ QBCore: कुछ करने की ज़रूरत नहीं, सर्वर चलते समय गायब आइटम जोड़ दिए जाते हैं। ox_inventory (Qbox भी): install/items_ox_inventory.lua की एंट्रियाँ जोड़ें। ESX: install/items_esx.sql चलाएँ
- 4install/images को अपनी इन्वेंटरी के images फ़ोल्डर में कॉपी करें। मेन्यू किसी भी स्थिति में तस्वीरें दिखाता है
- 5वैकल्पिक: /mineradmin के लिए add_ace group.admin agency.minerjob.admin allow जोड़ें
- 6V1 से अपडेट करते समय: पुराना फ़ोल्डर बदलें और नई config.lua का उपयोग करें। V1 के लेवल (player_mining_skills) पहली बार शुरू होने पर स्थानांतरित कर लिए जाते हैं
02निर्भरताएँ
किसी डिपेंडेंसी की जरूरत नहींQBCore, QBox या ESX (वैकल्पिक, इनके बिना स्टैंडअलोन मोड में चलता है)oxmysql (वैकल्पिक, इसके बिना सब कुछ सर्वर के की-वैल्यू स्टोर में सेव होता है)एक इन्वेंटरी (वैकल्पिक: ox_inventory, qs-inventory, qb-inventory और इसके forks या ESX; इनके बिना माइनर मेन्यू के सैचेल में सब कुछ रखता है)Agency-Notify (वैकल्पिक, संदेश Agency notifications के रूप में)Agency-Banking (वैकल्पिक, standalone सर्वर पर पैसे के लिए)
03SQL फ़ाइल
वैकल्पिक: रिसोर्स शुरू होते ही ये टेबल खुद बना लेता है। यह फ़ाइल सिर्फ़ तभी इम्पोर्ट करें जब आप डेटाबेस हाथ से सेट कर रहे हों:
-- Agency-Minerjob V2
-- Optional: the script creates this table by itself on the first start when oxmysql runs.
-- Only needed when your database user may not create tables.
-- Without oxmysql everything is saved in the server's key value store instead.
-- Levels from V1 (player_mining_skills) are taken over on the first start; that table stays untouched.
CREATE TABLE IF NOT EXISTS `agency_minerjob` (
`scope` VARCHAR(16) NOT NULL,
`id` VARCHAR(96) NOT NULL,
`data` LONGTEXT NOT NULL,
`updated` INT UNSIGNED NOT NULL DEFAULT 0,
PRIMARY KEY (`scope`, `id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
+जानने योग्य
Agency-Minerjob V2 ensure लाइन के तुरंत बाद काम करता है। पहली बार शुरू करने से पहले चार चीज़ों पर ध्यान दें: items, item pictures, admins और V1 से अपग्रेड।
- Items
- qb-inventory या उसके fork के साथ QBCore पर कुछ करने की ज़रूरत नहीं है, server चलते समय missing items जोड़ दिए जाते हैं (Config.RegisterItems)। ox_inventory के लिए, Qbox पर भी, install/items_ox_inventory.lua की entries को ox_inventory/data/items.lua में जोड़ें। ESX पर install/items_esx.sql चलाएँ।
- Item Pictures
- install/images को अपनी inventory के images folder में कॉपी करें। Menu किसी भी स्थिति में pictures दिखाता है: Config.Images = 'auto' उन्हें inventory से लेता है और उपलब्ध न होने पर अपने pictures का इस्तेमाल करता है।
- Database
- oxmysql के साथ सब कुछ एक table, agency_minerjob, में सेव होता है, जिसे script अपने आप बनाता है। oxmysql के बिना डेटा server के key value store में जाता है। नीचे दिया गया SQL केवल तभी ज़रूरी है, जब आपके database user को tables बनाने की अनुमति न हो।
- Admins
- Admins वे खिलाड़ी होते हैं जिनके पास ACE agency.minerjob.admin, group.admin या group.superadmin हो, Config.Admin.groups में दिया गया कोई group हो, या Config.Admin.identifiers में दिया गया कोई identifier हो।
- V1 से अपडेट करना
- पुराने फ़ोल्डर को नए फ़ोल्डर से बदलें और नई config.lua इस्तेमाल करें, V1 config सही नहीं है। पहली बार शुरू होने पर player_mining_skills से लेवल ट्रांसफ़र किए जाते हैं, V1 आइटम के नाम पहले जैसे ही रहते हैं (stone, coal, copper, silver, diamond, emerald), और /mininglevel अब भी काम करता है।
?अक्सर पूछे जाने वाले प्रश्न
कौन-कौन सी इन्वेंटरी समर्थित हैं?
ox_inventory, qs-inventory, qb-inventory और उसके forks जैसे ps, lj और jpr, साथ ही ESX इन्वेंटरी, Config.Inventory = 'auto' से पहचानी जाती है। बिना इन्वेंटरी वाले Standalone सर्वर मेनू में satchel इस्तेमाल करते हैं, या Config.Standalone के फ़ंक्शन्स से अपनी इन्वेंटरी जोड़ सकते हैं।
Standalone सर्वर पर खिलाड़ियों को भुगतान कैसे मिलता है?
Config.Standalone.money = 'auto' चलने पर Agency-Banking इस्तेमाल करता है, अन्यथा मेनू में wallet इस्तेमाल होता है। 'hooks' के साथ आपके अपने getMoney, removeMoney और addMoney फ़ंक्शन्स इस्तेमाल किए जाते हैं।