Agency-Blackmarket: सर्वर को तोड़े बिना भूमिगत अर्थव्यवस्था डिजाइन करना
Agency-Blackmarket आपके FiveM सर्वर में तनावपूर्ण, जोखिम-इनाम वाले अवैध व्यापार को लाता है बिना अर्थव्यवस्था को अस्थिर किए।
Agency Scripts
Agency Scripts के संस्थापक और प्रमुख डेवलपर
अधिकांश ब्लैकमार्केट स्क्रिप्ट्स क्यों फेल होती हैं
एक खराब डिज़ाइन किया गया ब्लैकमार्केट स्क्रिप्ट सर्वर की अर्थव्यवस्था को सबसे तेज़ी से नुकसान पहुंचाने का तरीका है। बहुत सस्ता होने पर हर कोई अपराधी बन जाता है। बहुत महंगा होने पर कोई इसका उपयोग नहीं करता। बहुत सुरक्षित होने पर कोई जोखिम नहीं होता। बहुत जोखिम भरा होने पर खिलाड़ी जल जाते हैं। Agency-Blackmarket को अर्थव्यवस्था संतुलन को प्राथमिक चिंता के रूप में डिज़ाइन किया गया था, फीचर सूची दूसरे स्थान पर।
मांग के अनुसार डायनेमिक प्राइसिंग
हर आइटम की कीमत इस बात पर निर्भर करती है कि हाल ही में कितने खिलाड़ियों ने वह आइटम खरीदा है। आपूर्ति और मांग स्वचालित रूप से होती है, यदि पूरा सर्वर AR-15 खरीद रहा है, तो कीमत कुछ घंटों में दोगुनी हो जाती है। जब मांग घटती है, तो कीमतें धीरे-धीरे सामान्य हो जाती हैं। इससे स्थिर खरीद सूची की बजाय प्राकृतिक बाजार की लय बनती है।
जोखिम पक्ष
हर ब्लैकमार्केट विजिट में पुलिस डिस्पैच, एम्बुश इवेंट, या प्रतिद्वंद्वी-NPC मुठभेड़ को ट्रिगर करने का एक कॉन्फ़िगर करने योग्य मौका होता है। जोखिम खरीद के आकार के साथ बढ़ता है। स्मार्ट खिलाड़ी बड़े खरीद को कई विजिट्स में तोड़ना सीखते हैं। कम सावधान खिलाड़ी पकड़े जाते हैं और अपनी स्टैश खो देते हैं। यह तनाव अवैध RP को रोचक बनाए रखता है।
एडमिन टूलिंग
हर लेनदेन को खिलाड़ी आईडी, आइटम, कीमत, और टाइमस्टैम्प के साथ लॉग किया जाता है। एडमिन सर्वर की छाया अर्थव्यवस्था को एक नजर में देख सकते हैं, मूल्य न्यूनतम निर्धारित कर सकते हैं, या विशिष्ट आइटमों को अस्थायी रूप से अक्षम कर सकते हैं। यही टूलिंग है जिसकी वजह से पेशेवर RP समुदाय हमें उनके कोर अर्थव्यवस्था स्क्रिप्ट्स के लिए भरोसा करते हैं, हम केवल फीचर्स नहीं बेचते, हम प्रबंधन परत भेजते हैं जो उन्हें बड़े पैमाने पर चलाती है।
आपके जॉब्स के साथ एकीकृत करता है
Agency-Blackmarket exposes events that Agency-Minerjob, Agency-Admin, and your cop scripts can listen to. The ecosystem compounds, each individual script is useful alone, but together they create systemic emergent behavior that you couldn't script by hand.
इंस्टॉलेशन & सेटअप
Agency-Blackmarket requires oxmysql for transaction logging and dynamic price persistence. Import blackmarket.sql , संसाधन फ़ोल्डर को ड्रॉप करें, और जोड़ें ensure agency-blackmarket को server.cfg। स्थान निर्देशांक परिभाषित हैं config.lua , संसाधन में डिफ़ॉल्ट GTA V मानचित्र पर छह डिफ़ॉल्ट ब्लैकमार्केट निर्देशांक शामिल हैं जिन्हें आपकी कस्टम MLO स्थितियों से बदला जा सकता है।
बिक्री के लिए उपलब्ध आइटम्स को आपके फ्रेमवर्क के आइटम रजिस्ट्री में मौजूद होना चाहिए। कॉन्फ़िग में एक डिफ़ॉल्ट आइटम सूची शामिल है; आइटम जोड़ना या हटाना एक सरल कॉन्फ़िग टेबल संपादन है।
कॉन्फ़िगरेशन विकल्प
यह config.lua अर्थव्यवस्था और जोखिम सेटिंग्स पर पूर्ण नियंत्रण देता है:
- आइटम कैटलॉग , प्रत्येक आइटम, उसकी मूल कीमत, न्यूनतम मूल्य सीमा, अधिकतम मूल्य सीमा, और मांग लोच कारक परिभाषित करें।
- डिमांड विंडो , मूल्य निर्धारण एल्गोरिदम कितने घंटे के खरीद इतिहास को देखता है। डिफ़ॉल्ट: 6 घंटे।
- जोखिम घटनाएंपुलिस डिस्पैच संभावना, घात लगने की संभावना, और प्रतिद्वंद्वी NPC स्पॉन संभावना प्रति खरीद राशि सीमा कॉन्फ़िगर करें।
- स्थान घुमावब्लैकमार्केट स्थान एक अनुसूची पर घूम सकते हैं, जिससे खिलाड़ियों को वर्तमान स्थान खोजने के लिए इन-वर्ल्ड सूचना नेटवर्क के साथ जुड़े रहना पड़ता है।
- एडमिन मूल्य ओवरराइड", वरिष्ठ व्यवस्थापक आर्थिक घटनाओं के दौरान प्रति आइटम अस्थायी मूल्य न्यूनतम या अधिकतम मैन्युअल रूप से सेट कर सकते हैं।
- लेनदेन लॉग प्रतिधारण , खरीद इतिहास कितने दिनों तक रखा जाता है। डिफ़ॉल्ट: 30 दिन।
फ्रेमवर्क संगतता
QBCore और ESX एडाप्टर पैकेज के साथ आते हैं। standalone के लिए, चार कॉन्फ़िग फ़ंक्शन लागू करें: आइटम देना, पैसे निकालना, पुलिस अलर्ट ट्रिगर, और वैकल्पिक नौकरी-आधारित एक्सेस प्रतिबंध। प्राइसिंग इंजन, जोखिम घटना प्रणाली, स्थान प्रबंधन, और एडमिन टूलिंग पूरी तरह से फ्रेमवर्क-एग्नोस्टिक हैं।
क्यों यह रोलप्ले के लिए महत्वपूर्ण है
एक अवैध अर्थव्यवस्था जो बहुत सुरक्षित रूप से काम करती है, वह एक नियमित खरीदारी यात्रा में बदल जाती है। Agency-Blackmarket का जोखिम प्रणाली विशेष रूप से डिज़ाइन किया गया है ताकि हर महत्वपूर्ण खरीद एक निर्णय की तरह महसूस हो, लेनदेन की तरह नहीं। जो खिलाड़ी दस मिनट बड़ी हथियार खरीद की योजना बनाता है, स्थान की जाँच करता है, अपनी पहुंच का समय निर्धारित करता है, यह तय करता है कि बैकअप लाना है या नहीं, वह उस खिलाड़ी से बेहतर RP कर रहा है जो बस मेनू खोलकर खरीदता है।
गतिशील मूल्य निर्धारण प्राकृतिक कमी पैदा करता है बिना एडमिन हस्तक्षेप के। जब पूरा सर्वर एक नियोजित संघर्ष के लिए तैयारी कर रहा होता है, तो हथियारों पर मूल्य वृद्धि उस वृद्धि का संकेत हर खिलाड़ी को देती है जो बाजार देख रहा होता है। चालाक अपराधी पात्र मांग बढ़ने से पहले खरीदना सीखते हैं। यह एक उभरती अर्थव्यवस्था व्यवहार है जो रणनीतिक गहराई की एक परत जोड़ता है जो स्क्रिप्टेड फिक्स्ड-प्राइस मेनू कभी नहीं कर सकते।
एडमिन ट्रांजैक्शन डैशबोर्ड जिम्मेदार RP अर्थव्यवस्था प्रबंधन का रूप है। जब सर्वर की अवैध अर्थव्यवस्था अस्पष्ट होती है, तो एडमिन यह नहीं बता पाते कि संतुलन स्वस्थ है या टूटा हुआ जब तक खिलाड़ी शिकायत करना शुरू न करें। पूर्ण लेन-देन दृश्यता के साथ, आप वास्तविक समय में देख सकते हैं कि कोई खिलाड़ी या समूह असमान रूप से खरीद रहा है या नहीं, और असंतुलन सर्वर की आपराधिक पारिस्थितिकी तंत्र को नुकसान पहुँचाने से पहले हस्तक्षेप कर सकते हैं।
अक्सर पूछे जाने वाले प्रश्न
क्या मैं विशिष्ट आइटम्स को केवल कुछ अपराधी संगठनों के लिए सुलभ बना सकता हूँ?
हाँ। कैटलॉग में प्रत्येक आइटम एक वैकल्पिक का समर्थन करता है requiredFlag फ़ील्ड। जिन खिलाड़ियों के पास वह फ़्लैग सेट होता है (Agency-Admin या आपके अपने सिस्टम के माध्यम से प्रबंधित), वे आइटम देख और खरीद सकते हैं; अन्य इसे "restricted" लेबल के साथ ग्रे दिखते हैं। यह एक स्तरित ब्लैक मार्केट बनाता है जहां उच्च-स्तरीय अपराधी भूमिकाएं बेहतर इन्वेंटरी तक पहुंचती हैं।
अम्बुश इवेंट कैसे काम करता है?
जब एक घात लगाई जाती है, तो शत्रुतापूर्ण NPC का एक समूह ब्लैकमार्केट स्थान पर स्पॉन होता है और तुरंत खिलाड़ी से लड़ता है। NPC की संख्या और लोडआउट उस खरीद राशि के साथ बढ़ती है जिसने घटना को ट्रिगर किया। जो खिलाड़ी घात से बच जाते हैं वे अपनी खरीद रखते हैं; जो नहीं बचते वे इसे लूट प्रणाली को खो देते हैं। यह डिज़ाइन के अनुसार कठोर है, जोखिम वास्तविक होना चाहिए।
क्या मूल्य निर्धारण डेटा को बाहरी विश्लेषण के लिए निर्यात किया जा सकता है?
oxmysql में लेनदेन लॉग सीधे क्वेरी योग्य है। हम एक सर्वर-साइड एक्सपोर्ट भी प्रदान करते हैं exports['agency-blackmarket']:GetPriceHistory(item, hours) जो मूल्य स्नैपशॉट्स की तालिका लौटाता है। यदि आप अपने सर्वर की अवैध अर्थव्यवस्था के समय के साथ दृश्य ग्राफ़ चाहते हैं, तो इसे किसी भी बाहरी डैशबोर्ड टूल से कनेक्ट करें।
मैं एक खिलाड़ी को मांग प्रणाली को गेमिंग करके कीमतों को कैसे नियंत्रित करने से रोकूं?
सेट Config.PerPlayerDemandCap = true और Config.MaxPlayerDemandWeight = 0.3यह सीमा निर्धारित करता है कि किसी एक खिलाड़ी की खरीद इतिहास वैश्विक मूल्य को कितना प्रभावित कर सकती है। एक खरीदार द्वारा मांग में हेरफेर अभी भी काम करता है लेकिन कीमतों को महत्वपूर्ण रूप से बदलने के लिए कई खिलाड़ियों के बीच निरंतर समन्वय की आवश्यकता होती है।
आवश्यकताएँ
- FiveM सर्वर (QBCore, ESX, या standalone)
- oxmysql
- वैध Agency-Blackmarket लाइसेंस के साथ cfx.re खाता
- वैकल्पिक: Agency-Admin (इंटीग्रेटेड ट्रांजैक्शन मॉनिटरिंग डैशबोर्ड के लिए)
एडमिन प्राइस कंट्रोल के माध्यम से मौसमी अर्थव्यवस्था कार्यक्रम
Agency-Blackmarket's admin pricing tools open up event-driven economy design. A few patterns that work well:
Arms race इवेंट: 48 घंटे की विंडो के लिए हथियार की कीमतों में 30% की गिरावट करें और इसे NPC समाचार प्रसारण के माध्यम से इन-कैरेक्टर घोषित करें। यह एक संक्षिप्त अवधि बनाता है जिसमें अपराध गतिविधि बढ़ जाती है जिसे पुलिस प्रतिक्रिया के लिए तैयार हो सकती है। विंडो बंद हो जाती है इससे पहले कि अर्थव्यवस्था अस्थिर हो।
आपूर्ति झटका: एक आइटम श्रेणी को अस्थायी रूप से अक्षम करें (एक सप्ताह के लिए कोई विस्फोटक उपलब्ध नहीं)। कमी भंडारण, खिलाड़ियों के बीच काला बाजार व्यापार, और कमी के आसपास RP पैदा करती है। उपलब्धता पुनर्स्थापित करें और बाजार को सामान्य होते देखें।
नई contraband परिचय: उच्च कीमत पर नया आइटम लॉन्च करें जिसमें कम मांग क्षय हो। प्रारंभिक उपयोगकर्ता प्रीमियम भुगतान करते हैं; जैसे-जैसे अन्य खिलाड़ी इसे खोजते हैं, मांग बढ़ती है और कीमतें spike होती हैं फिर सामान्य होती हैं। मूल्य इतिहास यह कहानी बताता है कि आपकी समुदाय ने नए आइटम को कैसे अपनाया।
ये अर्थव्यवस्था घटनाएँ कस्टम लॉजिक स्क्रिप्टिंग की आवश्यकता नहीं रखतीं, ये एडमिन कॉन्फ़िगरेशन परिवर्तन हैं। यही सुलभता का बिंदु है: सर्वर एडमिन जो डेवलपर नहीं हैं, केवल Agency-Blackmarket एडमिन पैनल का उपयोग करके आर्थिक रूप से दिलचस्प घटनाएँ चला सकते हैं।