bPermissions क्राफ्टबुकिट सर्वर के लिए एक प्लगइन है, जिसे प्लगइन डेवलपर codename_B द्वारा बनाया गया है। यह एक अनुमति प्लगइन है जो नए सुपरपरम्स सिस्टम के साथ-साथ पुरानी अनुमतियों का भी समर्थन करता है। अपने सर्वर के लिए अनुमतियां सेट करना मुश्किल हो सकता है, खासकर यदि आपने इसे पहले नहीं किया है। यह विकिहाउ आपको दिखाएगा कि अनुमतियाँ प्लगइन को कैसे कॉन्फ़िगर करें।
कदम
चरण 1. bPermissions डाउनलोड करें।
आप इस लिंक पर क्लिक करके इसे डाउनलोड कर सकते हैं।
चरण 2. bPermissions फ़ाइलें जनरेट करें।
-
bPermissions.jar को प्लगइन फोल्डर में रखें, और सर्वर को रन करें ताकि फाइलें जेनरेट हो सकें।
-
एक बार सर्वर पूरी तरह से लोड हो जाने के बाद, "स्टॉप" टाइप करें और कंसोल को बंद करें।
चरण 3. bPermissions फ़ाइलें।
-
अपने प्लगइन्स फ़ोल्डर के अंदर अब आपको एक नया फ़ोल्डर देखना चाहिए जिसे bPermissions कहा जाता है।
-
इस फ़ोल्डर को खोलें, और आप कुछ नई फ़ाइलें देखेंगे। अभी के लिए, हम इन फ़ाइलों को वैसे ही छोड़ देंगे जैसे वे हैं।
चरण 4. विश्व YML को कॉन्फ़िगर करें।
-
विश्व फ़ोल्डर खोलें और आप अपने सर्वर पर मौजूद प्रत्येक दुनिया के लिए एक YAML फ़ाइल देखेंगे। यदि आपके पास केवल डिफ़ॉल्ट दुनिया है, तो आपको दो फ़ाइलें, group.yml, और users.yml दिखाई देंगी।
- ये वे फ़ाइलें हैं जिनका उपयोग हम अनुमति समूह बनाने और खिलाड़ियों को समूह सौंपने के लिए करते हैं।
चरण 5. समूह YML खोलें।
-
Group.yml को नोटपैड में खोलें। यह आमतौर पर सर्वर के नवीनतम संस्करण में एक खाली फ़ाइल होती है। अगर आपको दो वर्गाकार कोष्ठक देखने चाहिए: . उन्हें हटा दें ताकि हमारे पास एक खाली फ़ाइल हो।
चरण 6. डिफ़ॉल्ट समूह सेट करें।
-
इस विकिहाउ के लिए, आप तीन ग्रुप, प्लेयर, मॉडरेटर और एडमिन का इस्तेमाल करेंगे। आप इससे अधिक या कम समूह रखना चुन सकते हैं।
-
उद्धरणों के बिना लिखें, "डिफ़ॉल्ट:", और फिर आपके डिफ़ॉल्ट समूह का नाम, मेरा "खिलाड़ी" होगा। आपकी पहली पंक्ति छवि की रेखा की तरह दिखनी चाहिए।
चरण 7. समूह जोड़ें।
-
अब हम ग्रुप्स को वर्ल्ड फाइल में जोड़ सकते हैं।
-
अगली पंक्ति पर जाएँ और समूह टाइप करें:
- फिर, अगली पंक्ति पर जाएं, और चार रिक्त स्थान जोड़ें, यह सुनिश्चित करते हुए कि आप टैब नहीं जोड़ते हैं, और कोई भी टैब स्वचालित रूप से नहीं जोड़ा गया है। अपने पहले समूह का नाम लिखें। अगली पंक्ति पर जाएं, चार रिक्त स्थान, दूसरे समूह का नाम।
- तब तक दोहराएं जब तक आपके सभी समूह सूचीबद्ध न हो जाएं। उन्हें छवि में समूहों के समान दिखना चाहिए।
चरण 8. मूल अनुमतियाँ जोड़ें।
-
अब आपको प्रत्येक समूह के पास मूल अनुमतियाँ जोड़ने की आवश्यकता होगी। bPermissions के साथ, आप अपने खिलाड़ियों को कई समूह सौंपेंगे।
-
खिलाड़ियों के समूहों के बजाय, यह आपके खिलाड़ियों में जोड़े गए अनुमतियों के समूह होंगे। आम तौर पर, आपका डिफ़ॉल्ट समूह एक आधार समूह होगा। इसमें वे सभी अनुमतियां होंगी जो आप चाहते हैं कि प्रत्येक खिलाड़ी के पास हो।
-
तो अपने डिफ़ॉल्ट समूह में, अगली पंक्ति पर जाएं, 4 रिक्त स्थान जोड़ें और अनुमति जोड़ें:
- - bPermissions.build: यह खिलाड़ी को ब्लॉक रखने और तोड़ने की अनुमति देगा।
- फिर, अपने व्यवस्थापक प्रकार समूह के अंतर्गत, अनुमति जोड़ें:
-
- bPermissions.admin
-
यह छवि के समान दिखना चाहिए।
चरण 9. अन्य अनुमतियाँ जोड़ें।
-
जैसा कि प्लगइन एसेंशियल में बहुत सारी अनुमतियाँ हैं और यह काफी लोकप्रिय है।
-
पिछले चरण की तरह ही, वे अनुमतियाँ जोड़ें जो आप चाहते हैं कि प्रत्येक समूह के पास हो। लेकिन ध्यान रखें, अनुमतियाँ समूह के लिए प्रासंगिक होनी चाहिए।
-
यहाँ MOTD के लिए कुछ अनुमतियाँ हैं, स्पॉन को टेलीपोर्ट करना, और खिलाड़ी समूह को होम / सेथोम कमांड। मॉडरेटर समूह के लिए अनुमतियों को किक और प्रतिबंधित करें, और बुक्किट सर्वर व्यवस्थापक समूह को आदेश देता है।
-
आपका group.yml अब इमेज के समान दिखना चाहिए।
-
नोट: यदि आपके पास बहुत सारे प्लगइन्स हैं, तो संभवतः आपके पास जोड़ने के लिए बहुत सारे अनुमति नोड होंगे। लेकिन, यह सुनिश्चित करने के लिए अपना समय लें कि यह सही ढंग से स्वरूपित है, और कोई टैब नहीं जोड़ा गया है।
चरण 10. खिलाड़ियों को जोड़ें।
-
अब जब हमारे पास अनुमतियां जुड़ गई हैं, तो उन खिलाड़ियों को जोड़ना एक अच्छा विचार है जिनके पास फ़ाइल में bPermissions.admin नोड होगा। यह अनुमति खिलाड़ी को खेल में अन्य खिलाड़ियों में समूह जोड़ने की अनुमति देगी।
-
इस उदाहरण में तीन खिलाड़ी हैं; नॉच, जेब और न्यूगाय।
- नॉच एक व्यवस्थापक है, इसलिए उसके पास सभी तीन अनुमति समूह हैं, जिसका अर्थ है, वह वह सब कुछ कर सकता है जो एक डिफ़ॉल्ट खिलाड़ी कर सकता है, साथ ही, एक मॉडरेटर क्या कर सकता है, और सर्वर कमांड का भी उपयोग करने में सक्षम है।
- जेब, क्योंकि मॉडरेटर के पास डिफ़ॉल्ट प्लेयर अनुमतियां और मॉडरेटर अनुमतियां होती हैं।
-
अंत में, NewGuy केवल सर्वर में शामिल हुआ है, इसलिए उसे स्वचालित रूप से डिफ़ॉल्ट समूह की अनुमति दी जाती है।
-
जैसे ही नए खिलाड़ी सर्वर से जुड़ते हैं, वे स्वतः ही इस सूची में जुड़ जाएंगे।
एक नई लाइन बनाएं, खिलाड़ी टाइप करें:
नई पंक्ति, 4 रिक्त स्थान, खिलाड़ी का नाम इस तरह जोड़ें: पायदान:
फिर, एक और पंक्ति, 4 रिक्त स्थान, और समूह जोड़ें। उन सभी खिलाड़ियों के लिए दोहराएं जिन्हें आप मैन्युअल रूप से जोड़ना चाहते हैं।
आपका group.yml, छवि के समान दिखना चाहिए।
-
चरण 11. उपसर्ग/प्रत्यय कैसे प्राप्त करें।
आपकी अनुमतियां अब सेट हो गई हैं। आप फ़ाइल को सहेज सकते हैं और इसे अपेक्षा के अनुरूप काम करना चाहिए। हालाँकि, बहुत से लोग अपने नाम के आगे एक उपसर्ग जोड़ना पसंद करते हैं ताकि वे जान सकें कि कौन से खिलाड़ी किस समूह में हैं। ऐसा करने के लिए, आपको एक चैट प्लगइन की आवश्यकता है। मैं जो प्लगइन सुझाता हूं वह bChat है।
चरण 12. bChat कॉन्फ़िगर करें।
bChat में केवल एक फ़ाइल है, config.yml।
config.yml खोलें और आप अपने सर्वर के लिए चैट को प्रारूपित करने में सक्षम हैं। आप जिस प्रारूप का उपयोग कर सकते हैं वह है: प्रारूप: '+ उपसर्ग + सफेद + नाम: + सफेद + संदेश'
चरण 13. उपसर्ग जोड़ना।
किसी समूह में उपसर्ग जोड़ने के लिए हमें group.yml को खोलना होगा जिसमें हमने अपनी सभी अनुमतियां जोड़ी हैं। अनुमति का उपयोग करके उपसर्ग जोड़ा जाता है।
अनुमति है:
- उपसर्ग। वरीयता । उपसर्ग
प्राथमिकता इस तरह काम करती है: संख्या जितनी अधिक होगी, प्राथमिकता उतनी ही अधिक होगी।
उदाहरण के लिए, हमने खिलाड़ी Notch में तीन समूह जोड़े। उन समूहों में से प्रत्येक के पास उपसर्ग के लिए अनुमति नोड हो सकता है। इसलिए हम यह सुनिश्चित करने के लिए प्राथमिकता का उपयोग करते हैं कि सर्वोच्च रैंकिंग समूह के लिए उपसर्ग का उपयोग किया जाता है।
तो डिफ़ॉल्ट समूह के लिए हम 10 की प्राथमिकता का उपयोग कर सकते हैं, मॉडरेटर 20 हो सकता है, और व्यवस्थापक 30 हो सकता है। यहां एक उपसर्ग का एक उदाहरण है जो वर्ग कोष्ठक में समूह है
- उपसर्ग.30.[व्यवस्थापक]
यह उत्पादन करेगा:
[व्यवस्थापक] पायदान: यहां संदेश हम उपसर्ग में रंग भी जोड़ सकते हैं:- उपसर्ग.३०। + लाल [व्यवस्थापक] यह उपसर्ग प्रणाली उपयोगी है क्योंकि यह हमें बहु-समूह प्रणाली का उपयोग करने की अनुमति देती है, जबकि अभी भी प्रति के लिए एक रास्ता प्रदान करती है समूह उपसर्ग। आपका group.yml छवि के समान दिख सकता है।
चरण 14. खेल में खिलाड़ियों को बढ़ावा दें।
आप खिलाड़ियों में समूह जोड़ने/निकालने के लिए कमांड का उपयोग कर सकते हैं, और समूहों से अनुमति नोड्स जोड़/निकाल सकते हैं। आदेश है:
/p [दुनिया||वैश्विक] [कार्रवाई] [लक्ष्य]
उदाहरण के लिए, /पी ग्लोबल एडग्रुप एडमिन जेब
खिलाड़ी जेब में व्यवस्थापक समूह जोड़ता है।
वीडियो - इस सेवा का उपयोग करके, कुछ जानकारी YouTube के साथ साझा की जा सकती है।
टिप्स
- YAML फ़ाइलों को संपादित करने के लिए NotePad++ जैसे प्रोग्राम का उपयोग करें।
- आप उपयोग कर सकते हैं आदेशों की सूची देखने के लिए आप /help इन-गेम का उपयोग कर सकते हैं।
- उपसर्ग/प्रत्यय जोड़ने के लिए bChat या mChat का उपयोग करें
- अनुमति प्लगइन्स डाउनलोड करें।
- जब आप /प्लगइन्स टाइप करेंगे तो आपको bPermissions और Permissions सूचीबद्ध दिखाई देंगे। यह एक "नकली अनुमति" प्लगइन है जिसका उपयोग अभी भी पुराने अनुमति प्रणाली का उपयोग करने वाले प्लगइन्स के साथ संगतता बनाए रखने के लिए किया जाता है।
चेतावनी
- एक ही समय में अन्य अनुमति प्लगइन्स का उपयोग न करें।
- YAML फ़ाइलों में टैब का उपयोग न करें