IhsAdke.com

कैसे बनाने के लिए और Warcraft के विश्व के लिए एक लिनक्स निजी सर्वर बनाए रखें

दुनिया भर के लाखों लोगों द्वारा गेमिंग वर्ल्डकॉर्फ़ एक बहुत लोकप्रिय कंप्यूटर गेम है हालांकि अधिकांश सर्वर खेल के रचनाकारों द्वारा बनाए गए हैं, बर्फ़ीला तूफ़ान के मामले में, लोगों के एक समूह ने ट्रिनिटी कोर नामक एक स्वतंत्र सर्वर प्रोग्राम बनाया। यह मार्गदर्शिका आपको अपने निजी वाह सर्वर को संकलित और अपग्रेड करने के लिए आवश्यक कदमों के माध्यम से चलेगा।

यह मार्गदर्शिका अक्सर कॉन्फ़िगरेशन और स्थापना के लिए टर्मिनल का उपयोग करती है। आप कैसे टर्मिनल का उपयोग करने को नहीं जानते हैं, wikiHow पर एक गाइड या ट्यूटोरियल के लिए लग रही है। टर्मिनल कमांड इटैलिक में हाइलाइट किए जाएंगे। बोल्ड टेक्स्ट वह जानकारी है जिसे आपको प्रदान करना होगा।

चरणों

लिनक्स चरण 1 पर वर्चुअल सर्वर की निजी दुनिया का निर्माण और रखरखाव शीर्षक वाली छवि
1
संकलन के लिए आवश्यक सभी संकुल को स्थापित करके शुरू करें। वे इस आदेश के साथ आसानी से इंस्टॉल हो सकते हैं: sudo apt-get स्थापित निर्माण आवश्यक cmake libace-देव libmysql ++ - देव तोड़फोड़ तेज openssl-देव zlib1g libssl libmysqlclient15-देव-देव libtool mysql-ग्राहक unrar.
  • लिनक्स स्टेप 2 पर वर्चुअल सर्वर का प्राइवेट वर्ल्ड बनाने और बनाए रखने वाला इमेज
    2
    हाँ / आरओ प्रॉम्प्ट को स्वीकार करें यह आपके कंप्यूटर पर पैकेज स्थापित करेगा।
  • लिनक्स चरण 3 पर वर्चुअल सर्वर का प्राइवेट वर्ल्ड बिल्ड और रखरखाव शीर्षक वाली छवि
    3
    अपने घर फ़ोल्डर पर नेविगेट करें, सीडी / होम /आपका उपयोगकर्ता नाम. तीन फ़ोल्डर्स बनाएं, जिन्हें बिन, एसआरसी और डीबी कहा जाता है। आज्ञाएं हैं एमकडीर बिन, एमकेडीआईआर स्रोत और एमकेडीआईआर डीबी.
  • लिनक्स चरण 4 पर वर्चुअल सर्वर का एक निजी दुनिया का निर्माण और रखरखाव शीर्षक वाली छवि
    4
    अब आपको ट्रिनिटी सर्वर से स्रोत कोड डाउनलोड करने की आवश्यकता है। "Src src" के साथ "src" निर्देशिका पर जाएं और कमांड दर्ज करें एचजी क्लोन https://bitbucket.org/KingPin/trinitycore/ टीसी 1 (2.4.3) के लिए या एचसी क्लोन https://bitbucket.org/KingPin/trinitycore2/ टीसी 2 के लिए (3.0.9).

  • लिनक्स चरण 5 पर वर्चुअल सर्वर की निजी दुनिया का निर्माण और रखरखाव शीर्षक
    5
    "ट्रिनकोरकोर" नामक नई निर्देशिका में जाएं सीडी ट्रिनिकोर और इसके साथ "बिल्ड" नामक एक नया फ़ोल्डर बनाएं एमकेडीआईआर बिल्ड. इस निर्देशिका के साथ स्क्रॉल करें सीडी बिल्ड.
  • लिनक्स चरण 6 पर वर्चुअल सर्वर के निजी विश्व का निर्माण और रखरखाव शीर्षक वाली छवि
    6
    आदेश के साथ निर्माण प्रक्रिया को कॉन्फ़िगर करें cmake. वहाँ प्रक्रिया स्थापित करने के लिए कई तरीके हैं, लेकिन इस गाइड मानता है कि आप डेटाबेस सर्वर की जरूरत के लिए MySQL का उपयोग होगा और डिफ़ॉल्ट सेटिंग प्रदर्शन करने के लिए चाहते हैं। आदेश दर्ज करें सेमीके .. / -पीआरईएफआईआईएक्स = / होम /आपका उपयोगकर्ता नाम/ bin.
  • लिनक्स चरण 7 पर वर्चुअल सर्वर का एक निजी वर्ल्ड बिल्ड और रखरखाव शीर्षक
    7
    कमांड के साथ निर्माण प्रक्रिया शुरू करें बनाना. अगर आप प्रक्रिया को तेजी से जाना चाहते हैं, तो आप टाइप कर सकते हैं शैली बनाओ और फिर बनाओ- j3 या मेक-जे 5. यह क्रमशः दोहरे कोर और क्वाड-कोर प्रोसेसर पर सर्वोत्तम काम करता है।
  • लिनक्स चरण 8 पर वर्चुअल सर्वर के निजी दुनिया का निर्माण और रखरखाव शीर्षक वाली छवि
    8
    जब प्रक्रिया समाप्त हो जाती है, तो यह प्रदर्शित छवि की तरह दिखना चाहिए।
  • लिनक्स पर चरण 9 के लिए वर्चुअल सर्वर की निजी दुनिया का निर्माण और रखरखाव शीर्षक
    9
    आदेश दर्ज करें स्थापित करें. यह आवश्यक निष्पादन योग्य फ़ाइलों को / home /आपका उपयोगकर्ता नाम/ बिन
  • लिनक्स पर चरण 10 के लिए वर्चुअल सर्वर की निजी दुनिया का निर्माण और रखरखाव शीर्षक
    10
    अब जब आपने सर्वर प्रोग्राम किया है, तो आपको गेम डेटा खुद को भुनाया जाना चाहिए। इस उद्देश्य को पूरा करने के लिए "src / trinitycore / contrib /" निर्देशिका में कई उपकरण हैं।
  • 11
    "एक्स्ट्रेक्टर" निर्देशिका पर जाएं और "ad.exe" फ़ाइल को ढूंढें। इसे विश्व Warcraft की मूल निर्देशिका (उदाहरण के लिए: सी: प्रोग्राम फ़ाइलें वर्ल्ड वार्क क्राफ्ट) में कॉपी करें और चलाएं। दो नई निर्देशिकाओं की प्रतिलिपि बनाएँ, "डीबीसी" और "मैप्स" निर्देशिका / होम / `आपका उपयोगकर्ता नाम/ bin / bin / linux कंप्यूटर पर हालांकि, ad.exe चलाने से पहले हार्ड डिस्क स्थान की जांच करें। चलने से पहले प्रोग्राम को कम से कम 1.5 जीबी अंतरिक्ष की आवश्यकता है।
  • 12
    "Vmap_extract_assembler_bin" निर्देशिका पर जाएं और सभी फ़ाइलों को वाह की रूट डायरेक्टरी में उपस्थित करें। "Makevmaps_SIMPLE.bat" फ़ाइल को चलाएं और नई "vmaps" निर्देशिका को / home /आपका उपयोगकर्ता नाम/ bin / bin / linux कंप्यूटर पर "भवन" निर्देशिका को निकालें। याद रखें, मेकमापैप्स को ad.exe की तुलना में कम से कम 2 जीबी की तुलना में और भी अधिक डिस्क स्थान लेता है।
  • लिनक्स के चरण 13 पर वर्चुअल सर्वर का एक निजी वर्ल्ड बिल्ड और रखरखाव शीर्षक
    13
    अब जब आपके पास सर्वर और डेटा है, तो आपको खिलाड़ियों और जीवों को संग्रहीत करने के लिए एक डेटाबेस की आवश्यकता है साथ होम डाइरेक्टरी पर जाएं सीडी / होम /आपका उपयोगकर्ता नाम और कमांड दर्ज करें svn चेकआउट https://svn.assembla.com/svn/trinitydatabase/ डीबी.
  • लिनक्स के चरण 14 में वर्चुअल सर्वर का प्राइवेट वर्ल्ड बनाने और बनाए रखने वाला इमेज



    14
    / होम /yourusername/ डीबी / ट्रंक इस निर्देशिका में एसक्यूएल डंप हैं जो कि MySQL डाटाबेस में दर्ज किए जाने चाहिए। यह टैब एसक्यूएल अनुरोधों को सम्मिलित करने के उदाहरण नहीं देगा। आप निश्चित रूप से किसी भी MySQL अंतरफलक का उपयोग कर सकते हैं।
  • 15
    तीन नए डेटाबेस, "विश्व", "वर्ण" और "रियलएमडी" बनाएं चरित्र डेटाबेस में "characters.sql" स्क्रिप्ट चलाएं और realmd डेटाबेस में "realmd.sql" चलाएं। दोनों को src / trinitycore / sql निर्देशिका निर्देशिका से प्राप्त किया जा सकता है।
  • 16
    "Full_database / TDB0.0.2.rar (TC1) या TDB0.0.3 (टीसी 2)" निकालें और "TDBlatestversion.sql"विश्व डेटाबेस के लिए
  • लिनक्स चरण 17 पर वर्चुअल सर्वर के निजी दुनिया का निर्माण और रखरखाव शीर्षक वाली छवि
    17
    / Home / directory / username / src / trinitycore / sql / updates निर्देशिका पर जाएं इन फ़ाइलों को कोर अपडेट कहा जाता है उन्हें उनके संबंधित डेटाबेस पर संख्या 10 9 8 और ऊपर (टीसी 1) या 1733 और उससे ऊपर (टीसी 2) के सही क्रम में लागू किया जाना चाहिए।
  • 18
    Realmd डेटाबेस में "realmlist" तालिका में एक नया कॉलम जोड़ें नाम आईडी 1 को सेट करें servername, पता ब्लैकजैक पता, पोर्ट 8085, आइकन 0, रंग 0, समय क्षेत्र 8, अनुमत सिक्योरिटीलेवल 0, आबादी 0
  • 19
    / Home / directory / username / bin / etc निर्देशिका पर जाएं ये फ़ाइलें सर्वर के लिए कॉन्फ़िगरेशन आलेख के रूप में कार्य करती हैं वे काम करने के लिए है, इसलिए, (फ़ाइल नाम अंत में एक्सटेंशन ".dist" निकाल देते हैं वे .dist विस्तार की जरूरत नहीं है, तो आप "ज्ञात फ़ाइल प्रकारों के एक्सटेंशन छिपाएं" अक्षम करने की आवश्यकता (गूगल पर खोज नाम दिया जाना चाहिए अब "trinitycore.conf" फ़ाइल को खोलें।
  • लिनक्स चरण 20 पर वर्चुअल सर्वर का एक निजी वर्ल्ड बिल्ड और रखरखाव शीर्षक
    20
    जब तक आप "RealmID" विकल्प नहीं मिलते तब तक नीचे स्क्रॉल करें सुनिश्चित करें कि वह उस डेटाबेस से मेल खाता है जो आपने डेटाबेस में दर्ज किया है।
  • 21
    "डेटाबेसइन्फ़ो" विकल्प ढूंढें, कुछ पंक्तियाँ नीचे। वे उसी उपयोगकर्ता नाम और पासवर्ड से MySQL डाटाबेस के साथ कॉन्फ़िगर किया जाना चाहिए। "-ट्रिनिटी-ट्रिनिटी" को "उपयोगकर्ता नाम-पासवर्ड;"।
  • 22
    "प्रदर्शन सेटिंग्स" "vmap.enableLOS" और "vmap.enableHeight" विकल्प के तहत खोजें। उन्हें 0 से 1 तक बदला जाना चाहिए
  • 23
    "Trinityrealm.conf" फ़ाइल खोलें पिछली फ़ाइल में किए गए "डेटाबेसइन्फ़ो" विकल्प की मरम्मत करें
  • 24
    फ़ाइलों में विभिन्न विकल्पों का अन्वेषण करें और अपनी इच्छानुसार कॉन्फ़िगर करें।
  • 25
    समाप्त होने पर, / home / ifunername / bin / bin पर टर्मिनल विंडो खोलें और कमांड दर्ज करें ./ त्रिमूर्ति-कोर दोहराएँ, हालांकि टाइपिंग ./ ट्रिनिटी-रियलएम.
  • 26
    अब आपके पास ट्रिनिटी सर्वर चल रहा है! अपने वाह क्लाइंट से जुड़ने के लिए, बस "realmlist.wtf" फ़ाइल को वाह (2.4.3) की रूट निर्देशिका में एक्सेस करें या वर्ल्ड ऑफ वर्ल्डक्राफ्ट डेटा लोकेल} (उदाहरण के लिए एनयूएस या पीटीआरबी) (3.0.9) और इसकी सामग्री "सेट रीयल-लिलीस्ट endereçoipdocomputador"जब आप अपने ग्राहक से जुड़ते हैं, तो उसे ट्रिनिटी सर्वर से कनेक्ट करना होगा!
  • 27
    अब जब आपका सर्वर ऊपर और चल रहा है, आपको यह जानने की आवश्यकता है कि इसे ठीक से कैसे अपडेट करें।
  • 28
    टर्मिनल विंडो पर CTRL + C दबाकर सर्वर को बंद कर दें।
  • लिनक्स चरण 2 पर वर्चुअल सर्वर का निजी वर्ल्ड बिल्ड और रखरखाव शीर्षक
    29
    एक टर्मिनल खोलें, और / home /आपका उपयोगकर्ता नाम/ src / trinitycore आदेश दर्ज करें एचजी पुल और फिर एचजी अद्यतन (यह एचजी पुल -यू का उपयोग करके एक ही चरण में भी किया जा सकता है)। यह नवीनतम स्रोत कोड डाउनलोड करेगा।
  • 30
    दोहराएं चरण 5- 9
  • 31
    / Home / directory / username / src / trinitycore / sql / updates पर जाएं और अपने संबंधित डेटाबेस में सभी नई एसक्यूएल फाइलें लागू करें। यदि आप पहले 1312 संस्करण में थे, और एक 1313 फाइल मौजूद है, तो इसके ऊपर और इसके बाद के संस्करण पर लागू होते हैं। चरण 31 करने से पहले नवीनतम फाइल को ध्यान में रखना उचित है
  • लिनक्स चरण 32 पर वर्चुअल सर्वर की निजी दुनिया का निर्माण और रखरखाव शीर्षक वाली छवि
    32
    / होम /आपका उपयोगकर्ता नाम/ डीबी / ट्रंक / अपडेट विश्व डेटाबेस के लिए संख्यात्मक क्रम में "updatepack" नामक नई फ़ाइलों को लागू करें "कोर पैच" फ़ाइलों को अनदेखा करें
  • 33
    अब आपके सर्वर और डेटाबेस अद्यतित हैं बस बाइनरी शुरू करें और मज़ा लें
  • युक्तियाँ

    • ट्रिनिटी कोर साइट के ऊपरी दाहिने कोने में पाठ बताता है कि क्लाइंट का कौन सा संस्करण वर्तमान में समर्थित है। वाह से फ़ाइलों को निकालने पर, यह वह संस्करण है जिसे इंस्टॉल किया जाना चाहिए।
    • ट्रिनिटी कोर मंच सभी के लिए खुले हैं अगर आपको समस्याएं हैं, तो वहां मदद के लिए पूछें!
    • इस गाइड का डेटाबेस हिस्सा टीसी 2 (टीसी 1 भाग ज्यादातर अधिक सही है) के लिए अप्रचलित है, आपको टीसी 2 के लिए सही डाटाबेस स्थापित करने के लिए UDBforums.org में मिली प्रक्रियाओं का उपयोग करना चाहिए।

    आवश्यक सामग्री

    • लिनक्स संस्करण के साथ कंप्यूटर स्थापित, अधिमानतः डेबियन या उबंटू
    • MySQL सर्वर
    • विश्व के Warcraft संस्करण, संस्करण 2.4.3 के साथ एक विंडोज कंप्यूटर, सामान्य और विस्तार जल रहा क्रूसेड
    • एक इंटरनेट कनेक्शन
    सामाजिक नेटवर्क पर साझा करें:

    संबद्ध
    © 2021 IhsAdke.com