Agency Docs
QBESXStandalone

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

FiveM के लिए गाड़ी का असली जैसा डैमेज और चार रिपेयर किट, QBCore, QBox, ESX या पूरी तरह स्टैंडअलोन पर। डैमेज इंजन पावर.

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

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

एक्सपोर्टविवरण
IsRepairing()जब तक लोकल प्लेयर किसी वाहन पर काम कर रहा हो, तब तक true रिटर्न करता है, उदाहरण के लिए अपना मेन्यू बंद रखने के लिए।
GetVehicleCondition(vehicle)इंजन, बॉडी और टैंक % में, टायर, गंदगी, डैमेज लेवल और क्या टैंक लीक कर रहा है। बिना आर्गुमेंट के यह उस वाहन को पढ़ता है जिसमें प्लेयर बैठा है।
OpenMenu()/arepairkit मेनू खोलता है, उदाहरण के लिए किसी फोन ऐप या रेडियल मेनू से।
CloseMenu()मेनू बंद करता है और माउस गेम को वापस दे देता है।
IsMenuOpen()जब तक मेनू खुला रहता है, true रिटर्न करता है।

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

एक्सपोर्टविवरण
UseKit(source, kit)किसी प्लेयर के लिए किट इस तरह शुरू करता है जैसे आइटम इस्तेमाल किया गया हो, सभी चेक के साथ। true रिटर्न करता है, या false और कारण। कस्टम इन्वेंटरी और शॉप के लिए।
GiveKit(source, kit, amount)पता लगाई गई इन्वेंटरी के जरिए प्लेयर की इन्वेंटरी में किट जोड़ता है। सफल होने पर true रिटर्न करता है।
IsRepairing(source)जब तक वह प्लेयर किसी वाहन पर काम कर रहा हो, तब तक true।
GetKits()हर कॉन्फिगर की गई किट, उसके आइटम, लेबल, काम के प्रकार और अवधि के साथ।
useKit(event, item, inventory, slot, data)ox_inventory आइटम एक्सपोर्ट। install/ox_inventory.lua में मौजूद आइटम एंट्रीज़ इसी की ओर इशारा करती हैं; इसे सीधे कॉल करने के लिए नहीं बनाया गया है।

03इवेंट

नामसाइडविवरण
agency-repairkit:repairedसर्वररिपेयर पूरा होने और किट इस्तेमाल हो जाने के बाद सर्वर पर (source, netId, kit) के साथ फायर होता है। लॉग, पेमेंट या जॉब प्रोग्रेस के लिए अच्छा।
agency-repairkit:client:repairedक्लाइंटजब रिपेयर पूरा हो जाता है तो रिपेयर करने वाले प्लेयर के क्लाइंट पर (netId, kit) के साथ फायर होता है।
agency-repairkit:client:damageLevelक्लाइंटड्राइवर के क्लाइंट पर (level, vehicle) के साथ तब फायर होता है जब भी डैमेज लेवल बदलता है: ok, light, medium, heavy या critical।

+जानने योग्य

दूसरे रिसोर्स किट शुरू कर सकते हैं, उन्हें दे सकते हैं, पूछ सकते हैं कि कोई प्लेयर काम कर रहा है या नहीं, और वाहन की स्थिति पढ़ सकते हैं। तीन इवेंट पूरे हो चुके रिपेयर और डैमेज लेवल में बदलाव की जानकारी देते हैं।

अपने कोड से किट शुरू करना
UseKit(source, kit) वही जांच करता है जो एक इन्वेंटरी आइटम के लिए होती है: दूरी, जॉब, कूलडाउन और खुद आइटम। यह किसी कस्टम इन्वेंटरी या शॉप NPC को जोड़ने का तरीका है।
रिपेयर पर प्रतिक्रिया देना
agency-repairkit:repaired किट के इस्तेमाल होकर खत्म होने के बाद सर्वर पर फायर होता है, साथ में प्लेयर, वाहन की नेटवर्क ID और किट की जानकारी होती है, उदाहरण के लिए मैकेनिक को भुगतान करने या लॉग लिखने के लिए।

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

क्या मेरा HUD डैमेज लेवल दिखा सकता है?

हां। क्लाइंट पर agency-repairkit:client:damageLevel सुनें, या इंजन, बॉडी, टैंक, टायर और लेवल के लिए किसी भी समय GetVehicleCondition कॉल करें।

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