Master Serverin quraşdırılması və konfiqurasiyası (Counter-Strike). Master Serverin quraşdırılması və konfiqurasiyası (Counter-Strike) Heç bir şey cs-ə kömək etmir və axtarış işləmir

Counter-Strike 1.6-nı onlayn oynayan təcrübəli və yeni oyunçular tez-tez texniki problemlərlə qarşılaşırlar. Oyunçu tərəfindən seçilən serverin işi ilk növbədə gəlir. Əgər o, peşəkarcasına konfiqurasiya edilibsə, həddən artıq yüklənməyib və bacarıqla idarə olunubsa, oyun zövq verəcəkdir. Ancaq başqa ssenarilər də var: serverlər axtarışlarda göstərilmir və yavaş işləyir. Yaxşı bir server tapmaq üçün yüksək keyfiyyətli oyun saytlarının ünvanlarını saxlayaraq bir neçə variantı sınamalı olacaqsınız.




Counter-Strike 1.6-da Master Serverlər nədir

Master server– Python (Python) dilində yazılmış proqram skripti. Sadəcə olaraq, bu, oyunçuya hazırda onlayn olan serverlərin siyahısını göstərən bir proqramdır. Xüsusi proqram təminatından istifadə edərək, master server işləyən serverlərin ünvanlarını tapır və müştərinin istəyi ilə təmin edir.

Oyuna ilk dəfə başladıqda istifadəçi əsas menyuda “Serverləri tap” funksiyasını seçir. Sonra, server ünvanlarının siyahısını gördüyü "İnternet" sekmesini açır. Onlar ora necə çatırlar?

Birinci addım: istifadəçi master serverdən pulsuz server tələb edir.

İkinci addım: ana server oyun serverlərinə onlayn nəzarət edən sayta sorğu göndərir. Sayt öz verilənlər bazasından əsas serverə ünvanların siyahısını göndərir.

Üçüncü addım: master server serverlərin siyahısını istifadəçiyə verir.

Master Serverlər oyunçu ilə oyun üçün serverlərə nəzarət edən resurs arasında vasitəçi və ya əlaqə rolunu oynayır. Server master proqramının monitorinq saytları ilə əlaqəli olmadığı daha sadə bir ssenari var.

Əsas qaydalar

Nişanı açdığınız zaman səhifədə aktiv serverlər haqqında məlumat görünür. Oyunçu onlayn serverlərin sayını (Serverlər (57)) görür və aşağıda IP ünvanlarının adları və siyahısı verilmişdir. Növbəti sütunda (Oyun) oyun haqqında məlumat var. Sonra oyunçular üçün portların sayı (Oyunçular: işğal edilmiş/ümumi sayı), kartın adı (Xəritə) və ping göstəricisi (Gecikmə) haqqında məlumatlar var.

Aşağıda müəyyən bir oyunun seçimini konfiqurasiya edə biləcəyiniz filtrləri dəyişdirmə düyməsidir (Counter-Strike 1.6). “Yeniləməni dayandır” və “tez yeniləmə” düymələri serverlərin siyahısının yenilənməsinə nəzarət etmək üçün istifadə edilə bilər.

İnternetdə bir çox insan server monitorinqi xidmətləri təqdim edərək pul qazanmağa çalışır. Oyun meydançasının sahibləri öz serverlərinin istifadəçiyə göndərilən siyahının başında görünməsi üçün pul ödəyirlər. Çox az adam ilk dəfə keyfiyyətli resursu dəqiq müəyyən etməyə müvəffəq olur. Məşhur serverin gecə-gündüz əlçatan olması, üçüncü tərəf məzmunu ilə yüklənməməsi (bu, yükləmə vaxtını artırır və istifadəçiləri həvəsdən salır), populyar xəritələr təqdim edir, təhlükəsizliyə zəmanət verilir və peşəkarlar tərəfindən idarə olunur.

Bu materialı uzun müddətdir ki, bir çox məclislərin master serverlərindən keçərək sayt üçün hazırlayıram, amma sonda blackjack və serverlərlə öz versiyamı yaratmalı oldum :)

Sol masterserveri götürüb onun məzmununa nəzər salsanız, aydın olur ki, əsas vəzifə təkandan istifadə edərək ÖDƏNİŞ üçün serverləri tanıtmaqdır. Nəticədə, siyahının keyfiyyəti çox pis olur və onların əksəriyyəti modların cüzi tipinə (War3, Zombi və s.)



MasterServers.vdf nədir və nə üçün lazımdır?

Masterserverdir IP:Port formatında (91.211.116.33:27025) oyun serverlərinin siyahılarını ehtiva edən verilənlər bazası. Qoşulmaq və oyunda axtarış etmək üçün oyunda MasterServers.vdf və rev_MasterServers.vdf iki faylı əvəz etməlisiniz.

Mənbələr belə görünür:

Məhz bundan ibarətdir ki, Counter-Strike oyun müştərisi axtarışda siyahı yaradır. Axtarışda bir IP yoxdursa, 99% hallarda problem MS-də olur.

İki halda istifadə olunur:

1. Oyunda axtarış etmək (99%)
2. Bizim cs quruluşumuz (1%) üçün hər hansı bir quruluş üçün tam hazır və işləyən master serverimiz var.

Ustadımız həm birinciyə, həm də ikinciyə uyğundur!

Master serverimizin xüsusiyyətləri

Müxtəlif modlar arasında axtarışda böyük fərq var, bu böyük problemdir. Nə isə ancaq klassikləri oynadım, sonra bezdim və War3Сs, GunGame oynadım və axtarışda çox az idi, İP axtarmalı oldum. Ancaq ehtiyac duyduğum mod ilə serverləri daim axtarmaqla özümü yükləmək istəmədim.

Beləliklə, CS 1.6, 2015 üçün masterservers.vdf-in yeni versiyası ilə tanış olun. 27 modlu server axtarır:

AWP, Base Builder, Bunny Hop, Classic, CSDM, Deathmatch, Deathrun, Diablo, GunGame, Gizlənqaç / HnS, Həbsxana, Jump / Kreedz, Bıçaq, Mini Oyunlar, Paintball, RPG, Soccerjam, Super Hero, Surf, UWC3, War3ft, WoW, Zombie, Zombie Biohazard, Zombie Escape, Zombie Taun.

Bu Master Serverin əsas üstünlükləri:

  • 27-dən çox modifikasiya
  • Aşağı ping
  • Klassiklər 50%-dən azdır
  • 2000-dən çox server*
  • İŞLƏMƏ TIME 99.8%
  • Aylıq toplu MS yeniləmələri
  • IP-nizi siyahıya PULSUZ əlavə edə bilərsiniz
  • 24/7 açıq
  • Daimi təmizləmə və yeniləmələr

İP-nizi MS-ə əlavə etmək üçün bu səhifəyə keçin

* Hər dəfə axtarışda göstərilən IP-lərin sayı kiminsə hostinqinin yavaş olması və ya sadəcə işləməyən serverlərin siyahısını təmizlədiyimiz və ya yenilərini əlavə etdiyimiz üçün dəyişə bilər. Axtarışın kifayət qədər axtarmadığı görünürsə, ancaq çoxlu serverə ehtiyacınız varsa, şərhlərdə yazın və bir neçə min əlavə edəcəyik, buna etiraz etmirik!

Steam və NonSteam üçün masterserver yükləyin

Nəzərə alın ki, Steam versiyası pirat versiya (NonSteam) ilə eyni MS faylından istifadə edir. Buna görə qorxmayın və hər hansı bir versiyaya mərc edin, hər yerdə yoxladıq, uçuş normaldır

O, həmçinin cs v34 və digər versiyalar üçün əla işləyir, yükləyin və işlədiyini yoxlayın.

Arxivə iki fayl daxildir:

  • MasterServers.vdf
  • rev_MasterServers.vdf

Necə düzgün quraşdırmaq olar?

Bunu etmək üçün avtomatik quraşdırma ilə başlayaq, yuxarıdakı müvafiq arxivi yükləyin, açın və işə salın.

Quraşdırma mərhələsində bu məqama diqqət yetirin:

MasterServer-i düzgün quraşdırmaq üçün növbəti quraşdırma addımında Counter-Strike 1.6 oyununa tam yolu göstərin, məsələn:

D:\Oyunlar\Counter-Strike\

Bunlar. oyunun yerləşdiyi qovluğa gedən yolu göstərin, məsələn:

Sonra düyməni basın "quraşdırmaq" və budur, quraşdırma uğurlu oldu!

Əl ilə quraşdırma üsulu

Hər şeyi əl ilə etməlisinizsə və ya birinci üsul işləmədisə, əl ilə quraşdırmaya davam edin. Müvafiq faylı yükləyin, açın, iki qovluğu kopyalayın:

Oyun qovluğuna gedin və bu qovluqları yapışdırın və dəyişdirilməsi ilə razılaşın:

Budur!

Diqqət! Başqasının MS ilə avtomatik dəyişdirilməsi

İndi demək olar ki, hər bir CS quruluşu MasterServer fayllarının dəyişdirilməsini qadağan etməyə çalışır, lakin onların serverləri əlçatmaz olarsa, axtarış buna uyğun işləməyəcək.

Notepad istifadə edərək masterserver.vdf-ni açın, belə bir şey görəcəksiniz (ünvanlara diqqət yetirin):

MS-i əvəz etdikdən sonra oyuna girmisinizsə, oynamısınızsa, bağlamısınızsa və yuxarıdakı ünvanların əvəzinə başqalarına dəyişmisinizsə (faylı yenidən açın):

Bu o deməkdir ki, məclisin tərtibatçıları CS-ni client_save, hl.exe və ya başqa bir kitabxanadan istifadə edərək əvəzlənmədən qorudular. Bu halda, əvəz olunan faylı axtarmaq və onu redaktə etmək lazımdır, lakin adi istifadəçi üçün bunu etmək çətindir. Quruluşunuzun versiyasını şərhlərdə yazın, mən sizə kömək etməyə çalışacağam və belə şərhlər çox olarsa, mən sizə bu cür qorunma üsullarını necə axtarmağı və onlardan yan keçməyi göstərəcəyəm.

Heç bir şey cs-ə kömək etmir və axtarış işləmir

Təəssüf ki, bu baş verir və siz MS səbəbiylə problemi olan 100 nəfərin eyni faizindəsiniz. Yuxarıda yazdığım kimi avtomatik dəyişdirmə baş vermirsə və axtarış hələ də işləmirsə və hətta onlarla CS montajını yükləmək də kömək etmirsə, "məqalədə təsvir etdiyim bu addımları sınamalısınız". bütün addımları əl ilə.

Bu sizə kömək etmirsə, şərhlərdə yazın, mən sizə TeamViewer vasitəsilə kömək etməyə çalışacağam.

Materialların tam və ya qismən istifadəsi redaksiya icazəsi olmadan qadağandır

Salam əziz dostlar, mən xüsusi olaraq sizin üçün, hostinq üçün faydalı bir məqalə yazdım VPS/VDS. Mən sizə Master Serverin nə olduğunu və BOOST-un nə olduğunu qısaca izah etmək istəyirəm.

Master server Counter-Strike oyununda serverlərin axtarışına cavabdeh olan Python proqramlaşdırma skriptidir.

ARTIQ - bu, oyun serverlərini göstərən bir skriptdir, ümumiyyətlə gücləndirmə parametrləri hər bir müəllif üçün fərqlidir, Boost-un əsas vəzifəsi oyun serverlərini siyahıda tanıtmaq və yaymaqdır, yəni gediş üçün gecikmə ilə (pinglə) və ya müəyyən bir müddətdən sonra!


Məlum oldu ki, Master Server Counter-Strike-də serverlərin axtarışına cavabdehdir və BOOST skripti bu serverləri ona ötürür!

Qeyd etmək istərdim ki, təşviqatın əsas və effektiv növü Monitorinq və BOOST serverləridir, lakin ən effektivi yenə də BOOST promosyonudur! Beləliklə, bununla çaşa bilərsiniz, lakin yaxşı ziyarət edilmiş bir mənbəniz (sayt) varsa, o zaman öz serverinizi tanıtmaq xidmətinizi yaratmaq, VPS/VDS hostinqini icarəyə götürmək, Master Server skriptini quraşdırmaq çox çətin olmayacaq. üzərinə yazın və Boost(lar) skriptini birləşdirin

Beləliklə, Master Serveri quraşdırmağa başlayaq və BOOST (Boost)

Master Serverin quraşdırılması və konfiqurasiyası

Master Server quraşdırılması yaxşı bir seçimlə başlamalıdır VPS/VDS hostinqiəməliyyat sistemlərinin mövcud olduğu yerlərdə (CentOS, Debian, Ubuntu) və var uzaqdan giriş, həm də bir az daha çox ödəyib idarəetmə paneli ilə əldə etmək daha yaxşıdır ISP meneceri, siz əlbəttə onsuz da edə bilərsiniz, yaxşı, onunla hostinqi idarə etmək sizin üçün daha rahat olacaq, sizə hostinqi tövsiyə etmək istərdim FirstVDS.Ru həssas dəstək komandası və hostinq digərlərindən daha bahalı deyil. Əlbəttə ki, mən bunu sizə tapşırmıram, sevimli hostinqinizi seçə bilərsiniz!

1) Proqram Pytty (uzaqdan qoşulma və hostinqin idarə edilməsi üçün proqram)
2) Proqram FileZilla (hostinqinizin fayl və qovluqlarını idarə etmək üçün proqram)
3) Skript Master server Counter-Strike üçün


Məqalənin sonunda Master Server proqramlarını və skripti əlavə edəcəm!

Beləliklə, siz hostinq qərarına gəldiniz, hostun saytında qeydiyyatdan keçin və sizə lazım olan tarifi sifariş edin, satın alındıqdan sonra hostinqlə bağlı bütün lazımi məlumatlar, o cümlədən maşının IP ünvanı və loqin və parol (kök administrator girişi) e-poçtunuza göndəriləcək. ) hostinqə FTP girişi üçün.

Proqramı yükləyin FileZilla, quraşdırın və açın, proqram pəncərəsinin ən yuxarı hissəsində sətirlər var (Host, İstifadəçi adı, Parol, Port)

Bunlar hostinqə qoşulmaq üçün məlumat giriş xətləridir, orada hosting məlumatlarınızı daxil edin və düyməni basın "Sürətli əlaqə" Uğurlu əlaqədən sonra hostinqinizin kataloqları və faylları görünməlidir, adı olan qovluğu tapın "ev" və orada bir kataloq yaradın "ms"(qovluq adını öz adınızla dəyişə bilərsiniz, o qədər də vacib deyil) onda arxivi buradan yükləməlisiniz Master Server skripti, onu çıxarın və paketdən çıxarılan fayllar qovluğa yüklənməlidir "ms" hostinqiniz!

Əsas fayl parametrləri "ms.cfg"

Öz nümunəmdən istifadə edərək parametrləri yerinə yetirəcəyəm.


HOST= 198.354.244.234 (VPS/VDS hostinqimin IP ünvanı )
PORTGS = 27010 (Mənim vəziyyətimdə master server CS 1.6 serverləri ilə işləyəcək )
PORTLAR = 27011 (Mənim vəziyyətimdə master server CS:SOURCE serverləri ilə işləyəcək )

#İş rejimini seçin:
# LIGHTMON - LIGHTMON 2.1 -2.3 monitorinqinə uyğun rejim;
# AMXMON - AMXMONITORING 1.3.x - 1.4.x monitorinqinə uyğun rejim;
# MONENGINE - MONENGINE monitorinqi ilə uyğun rejim;
# MYSQL - öz MYSQL verilənlər bazası cədvəli, misal cədvəl faylı mysql.sql;
# BOOSTBYMIRROR - miRror vasitəsilə təkan sistemləri üçün veb skript üçün istifadə edin (webaddons qovluğunda)
# FILE - serverlərin siyahısı seçimdə göstərilən fayllardan götürülür;
# URL - url-dən serverlərin siyahısını götür (mətn faylı fayl rejimi, lakin onlayn :))
# CMQ - Xüsusi Mysql Sorğusu - ms bu verilənlər bazanıza inteqrasiya etmək üçün bu rejimi istifadə edin

===========================================================
MODE = FAYL(Mənim vəziyyətimdə Master Server Master Server skripti ilə gələn fayllardan serverlərin siyahısını götürəcək)


servercs.txt- bu faylda CS 1.6 üçün serverlər olacaq
servercss.txt- bu faylda CS:SOURCE üçün serverlər olacaq

YOX = 0 (ping ilə çeşidləmə deaktiv edilib)
YENİLƏNİB = 1000 (Server siyahısını yeniləmə vaxtı 1000 san)


Fərdiləşdirmə ilə Master Serverlər Anladıq, indi hostinqdə lazımi modulları quraşdırıb Master Serverimizi aktivləşdirməliyik, yəni işə salmalıyıq, bunun üçün bizə proqram lazımdır. Pytty, proqramı yükləyin, quraşdırın və açın, müəyyən etməli olduğunuz kiçik bir pəncərə açılacaq Hostinq IP ünvanı, Və port (22), və düyməni basın "Qoşun"

Uğurlu bir əlaqədən sonra yazı ilə qaranlıq bir pəncərə açılmalıdır "kimi daxil olun:", bu sətirə daxil etməlisiniz giriş (kök administrator girişi) və düyməni basın "ENTER",

Uğurlu əlaqədən sonra lazımi modulları endirməliyik (Ekran, Python və PythonBD) hostinq üçün.

Ekranın quraşdırılması:

CentOS üçün əmr: yum quraşdırma ekranı
Debian əmri: apt-get quraşdırma ekranı
Ubuntu üçün əmr: sudo apt-get quraşdırma ekranı


Python quraşdırılması:

Məqalələrimin bütün oxucularına salam, bu gün sizin üçün çox yayılmış bir sualla bağlı məqalə hazırlamışam:
Master-Server (MS) Counter-Strike 1.6-nı virtual və ya xüsusi serverə necə quraşdıra bilərsiniz ( VPS/VDS).

Əvvəlcə Python-da master serveri yükləyin - Yükləyin

Həmişə olduğu kimi, biz VPS/VDS xidmətləri göstərən hostinq seçimi ilə başlayacağıq və mən bir daha öz fikrimdə qalıram və hostinq üçün VDS icarəyə götürməyi məsləhət görürəm. Feonet.Ru. Linki izləyək və qeydiyyatdan keçək, qeydiyyat zamanı sizdən pasport məlumatlarınızı daxil etməyiniz xahiş olunacaq, lakin hələ pasportunuz yoxdursa və ya nədənsə məlumatlarınızı daxil etmək istəmirsinizsə, hər zaman Texniki Dəstək ilə əlaqə saxlaya bilərsiniz və onlar Pasport məlumatları olmadan qeydiyyatdan keçməyinizə kömək edir. qeydiyyatdan keçmisiz? Əla! Gəlin davam edək.

Hissə 1 - VDS sifarişi.
Əvvəlcə ən zəif VDS-ni sifariş edəcəyik, sonra yuxarı menyudakı tarifi dəyişdirə bilərsiniz Feonet.Ru bölmənin üzərinə sürüşdürün Xidmətlər > İcarəyə (VDS/VPS), 160 rubl üçün VDS 1 tarifini seçin.

Addım 1. Onu olduğu kimi buraxın və klikləyin Daha da.
Addım 2.
Sifariş vaxtı:(seçiminiz)
Əməliyyat sistemi: Debian 6 x32.
İdarəetmə Paneli: ISPmanager Lite (pulsuz)

Hissə 2 - VDS-nin qurulması.

1. Ödənişdən sonra ödənişli sifarişiniz fakturada görünəcək, siz onu aktivləşdirmək üçün bir müddət gözləməli olacaqsınız.
Sonra klikləyin Hesaba daxil olun, sonra soldakı sütunda klikləyin ISPmanager-ə keçin, Oxuduğumuz hər şeyi qəbul edirik, parol təyin edirik kökkök mysql.

2. İndi istifadəçi yaradaq, solda gedin İstifadəçilər > Yarat > Məlumat daxil edin > Hüquqlar nişanı > Bütün qutuları yoxlayın > Ok.

3. Verilənlər bazaları > Yarat > Verilənlər bazası və istifadəçi yaradın.

4. Daxil edin PhpMyAdmin sol altdakı link > Verilənlər bazasından məlumatları daxil edin> Yaratdığınız verilənlər bazasını açın> İdxal> mysql.sql və mslog.sql-i idxal edin.

5. Fayl meneceri> opt> masterserver qovluğu yaradın> orada Master-Server yükləyin> ms.cfg-ni MYSQL ilə işləmək üçün konfiqurasiya edin> Konfiqurasiya edilmiş konfiqurasiya faylını masterserver qovluğuna yükləyin.

Hissə 3 - SSH vasitəsilə daxil olun və MS-i VDS-də quraşdırın və işə salın.
- 1. PuTTY proqramını yükləyin
- 2. Proqramı işə salın və " Host adı (və ya IP ünvanı)"VDS-nin IP-ni daxil edin və vurun Açıq
- 3. Konsolda kök daxil edin
- 4. Şifrəni daxil edin, daxil edərkən onun daxil edildiyi görünməyəcək, ona görə də onu düzgün daxil etməyə çalışırıq.
- 5. Proqram təminatını quraşdırın
- 5.1 Yazdığımız konsolda Phyton-un quraşdırılması - apt-get quraşdırma python
- 5.2 Yazdığımız konsolda PhytonDB-nin quraşdırılması - apt-get quraşdırma python-mysqldb
- 5.3 Quraşdırma Ekranı daxil edin - apt-get quraşdırma ekranı
- 5.4 MS-dən olan faylların yerləşdiyi qovluğu göstərin - cd /opt/masterserver/
- 6. Əsas serveri işə salın, daxil edin - ekran -A -m -d -S ms python ms.py
- 7. MS-nin işini yoxlayaq - python ms.py
- 8. MS dayandırın - ekran -r ms python ms.py
- 9. Tamamlandı

Master serverin özünün iş rejimləri var, ona görə də MYSQL-dən serverlərin siyahısını götürmək lazım deyil, əgər server monitorinqiniz varsa, sadəcə olaraq sizdə olan monitorinq rejimini seçin və verilənlər bazasından məlumatları dəqiqləşdirin, ondan əvvəl əvvəlcə Remote quraşdırın. Verilənlər bazasına daxil olun və verilənlər bazasına uzaqdan qoşula biləcəyiniz IP-ni, yəni VDS-nin IP-ni daxil edin.