Անցնել պարունակությանը

Counter-Strike 2 Server

Այս հոդվածում

Տեղեկատվություն

Counter-Strike 2 Server-ը սերվերային ծրագրային ապահովում է, որը թույլ է տալիս ձեզ գործարկել առցանց բազմախաղացող CS2 սերվեր։

Counter-Strike 2 Server. Հիմնական հնարավորություններ

  • Բազմախաղացող խաղ. սերվերը թույլ է տալիս միաժամանակ միանալ և խաղալ մինչև 64 խաղացողի։
  • Խաղի ռեժիմների հարմարեցում. վարչակազմը կարող է ստեղծել խաղեր՝ տարբեր կարգավորումներով, ներառյալ մրցակցային ռեժիմ, ազատ ռեժիմ և պատանդների փրկության ռեժիմ։
  • Մուտքի վերահսկողության կառավարում. հնարավորություն է տրվում խաղացողներին և վարչակազմին վերագրել տարբեր լիազորություններ։
  • Չարաշահումներից պաշտպանություն. գործիքներ՝ անարդար միջոցներ կիրառող խաղացողներին հայտնաբերելու և արգելափակելու համար։
  • Բեքափ. սերվերի կարգավորումների և վիճակագրության ավտոմատ պահպանում։
  • Բազմաթիվ քարտեզներ. հնարավորություն է տրվում մեկ սերվերում կարգավորել տարբեր քարտեզների փոխարինում։
  • API. ինտերֆեյսների հավաքածու՝ այլ հավելվածների հետ փոխազդելու համար։
  • Մոնիտորինգ. առցանց առկայության, խաղացողների վիճակագրության, իրադարձությունների օրագրերի հետևում։
  • Արդյունավետություն. օպտիմալացված է՝ աշխատելու հատուկ սերվերում՝ շատ խաղացողների հետ։

Տեղակայման հնարավորություններ

ID Ծրագրային ապահովման անվանում Համատեղելի ՕՀ VM BM VGPU GPU Նվազագույն CPU (միջուկներ) Նվազագույն RAM (ԳԲ) Նվազագույն HDD/SSD (ԳԲ) Սեփական դոմեն Ակտիվ
282 Counter Strike 2 Server Ubuntu 22.04 + + + + 2 4 180 Ոչ ՊԱՏՎԻՐԵԼ
  • CS2 Server-ի բոլոր անհրաժեշտ բաղադրիչների ավտոմատ տեղակայում.
    • Valve Linux Runtime-ի տեղակայում՝ CS2-ը գործարկելու համար.
    • Կոնֆիգուրացիոն ֆայլի և լիազորությունների կարգավորում.
    • Վերահսկողության սկրիպտի ստեղծում՝ /root/cs2server.sh.
  • Տեղակայումից հետո /opt/cs2/-ում ստեղծվում է հետևյալ թղթապանակների կառուցվածքը.
  • game/ - հիմնական թղթապանակը խաղային սերվերի ֆայլերով, ներառյալ.
    • game/game/ - թղթապանակը խաղի ֆայլերով, որը պարունակում է.
      • game/game/bin/win64/csgo.signatures - խաղի ստորագրության ֆայլ.
      • game/game/csgo/ - հիմնական CS2 ֆայլերի թղթապանակ.
      • game/game/csgo_lv/ - լեզվային ֆայլերի թղթապանակ.
      • game/game/csgo_imported/ - ներմուծված ռեսուրսների թղթապանակ.
      • game/game/csgo_core/ - խաղի հիմնական բաղադրիչների թղթապանակ.
    • installscript.vdf - Steam-ի տեղակայման սկրիպտ.
    • steamapps/ - Steam հավելվածների թղթապանակ։

Նշում

Եթե այլ կերպ նշված չէ, լռելյայն մենք տեղակայում ենք ծրագրային ապահովման վերջին թողարկված տարբերակը՝ մշակողի կայքից կամ օպերացիոն համակարգի պահոցներից։

Համակարգի պահանջներ

Counter-Strike 2-ի ռեսուրսային պահանջները մեծանում են սերվերում խաղացողների քանակի հետ մեկտեղ։ Մեծ խաղային սեսիաների դեպքում ավելի շատ RAM և մշակման հզորություն կպահանջվի։ Counter-Strike 2 սերվերի համար խորհուրդ տրվող համակարգի պահանջներն են.

  • Պրոցեսոր (CPU). 4 կորի կամ ավելի, նախընտրելիորեն 3.5 ԳՀց կամ ավելի բարձր.
  • RAM. առնվազն 4 ԳԲ՝ 10-12 խաղացողի համար, 8 ԳԲ՝ 24 խաղացողի համար, 16 ԳԲ՝ 64 խաղացողի համար.
  • Օպերացիոն համակարգ. CS2 սերվերը հասանելի է Ubuntu 22.04-ի և այլ հայտնի Linux դիստրիբյուտիվների համար.
  • Դիսկային տարածություն. առնվազն 30 ԳԲ SSD՝ հիմնական տեղակայման և օրագրերի համար։

Սկսել աշխատել Counter-Strike 2 Server-ի տեղակայումից հետո

Պատվերը գնելուց հետո դուք կստանալու եք ծանուցում ձեր սերվերի պատրաստ լինելու մասին՝ գրանցման ժամանակ նշված էլ. փոստի հասցեով։ Այն կներառի VPS-ի IP հասցեն և մուտքի տվյալները միանալու համար։ Մեր ընկերության հաճախորդները սարքավորումները կառավարում են սերվերի վերահսկողության վահանակի և API-ի միջոցով՝ Invapi։ Մուտքի տվյալները, որոնք կարելի է գտնել սերվերի վերահսկողության վահանակի Configuration >> Tags թերթիկում կամ ուղարկված էլ. փոստում.

  • Login և Password՝ սերվերին միանալու համար (SSH). login և password-ը ուղարկվում են էլ. փոստով՝ սերվերը հանձնելիս։

Ձեր հաշվի և խաղային սերվերի կառավարում

Նշում

Counter-Strike 2 սերվերը ամբողջությամբ կառավարվում է տերմինալի միջոցով։ Կառավարման վեբ ինտերֆեյս չի տրամադրվում։

Counter-Strike 2 սերվերը տեղակայելուց հետո կատարեք հետևյալ քայլերը՝ այն ճիշտ կարգավորելու համար.

  1. Ստեղծել GSLT թոքեն.

    • Միացեք Steam Game Server Account Management էջին.
    • Մուտք գործեք ձեր Steam հաշվով.
    • Create a new game server account բաժնում ընտրեք App ID. 730 (CS2).
    • Մուտքագրեք ձեր սերվերի համար հարմար անուն (միայն ձեր հարմարավետության համար).
    • Սեղմեք Create և պատճենեք ստեղծված թոքենը։

  2. Կարգավորել կոնֆիգուրացիոն ֆայլը.

    • Միացեք սերվերին SSH-ի միջոցով.
      ssh root@<IP address of the server>
      
    • Բացեք /opt/cs2/game/game/csgo/cfg/cs2server.cfg ֆայլը և ավելացրեք ձեր թոքենով տողը.
      sv_setsteamaccount "YOUR_TOKEN_HERE"
      
    • Կարգավորեք սերվերի այլ պարամետրները՝ ըստ ցանկության.
      hostname "My CS2 Server"          // Սերվերի անուն
      sv_password ""                     // Սերվերի գաղտնաբառ (թողեք դատարկ՝ հանրային մուտքի համար)
      sv_lan 0                           // 0՝ ինտերնետային սերվերի համար, 1՝ տեղականի համար
      sv_region 3                        // Երկրամասի կոդ (3՝ Եվրոպայի համար)
      sv_max_queries_sec 10              // Մի վայրկյանում առավելագույն հարցումների քանակ
      sv_maxrate 128000                  // Տվյալների փոխանցման առավելագույն արագություն
      sv_minrate 128000                  // Տվյալների փոխանցման նվազագույն արագություն
      sv_maxcmdrate 128                  // Կլիենտի հրամանների առավելագույն հաճախականություն
      sv_mincmdrate 128                  // Կլիենտի հրամանների նվազագույն հաճախականություն
      
  3. Սերվերի առաջին գործարկում.

    • Գործարկեք հետևյալ հրամանը՝ սերվերը միացնելու համար.
      ./cs2server.sh start
      

CS2 սերվերը կառավարվում է /root/cs2server.sh սկրիպտի միջոցով, որը հանդիսանում է ստանդարտ սերվերի գործարկման հրամանի շրջանակ.

/opt/cs2/game/game/bin/linuxsteamrt64/cs2 -dedicated +exec cs2server.cfg
Սկրիպտը ընդունում է հետևյալ արգումենտները. - start - սերվերի միացում. - stop - սերվերի անջատում. - restart - սերվերի վերագործարկում. - status - սերվերի ներկայիս կարգավիճակի ստուգում։

Կիրառման օրինակներ.

  • Սերվերի միացում
    ./cs2server.sh start
    
  • Սերվերի անջատում.
    ./cs2server.sh stop
    
  • Սերվերի վերագործարկում.
    ./cs2server.sh restart
    
  • Սերվերի կարգավիճակի ստուգում.
    ./cs2server.sh status
    

Խաղացողների միացում Counter-Strike 2 Server-ին

Տեղեկատվություն

Սերվերին հաջողությամբ միանալու համար պետք է օգտագործել 27015 պորտը։ Պորտի սխալ նշումը կամ դրա բացակայությունը կհանգեցնի միացման սխալի։

Խաղացողները կարող են միանալ խաղային սերվերին մի քանի եղանակով.

Եղանակ 1. Միացում բրաուզերի միջոցով

  1. Գործարկեք Counter-Strike 2.
  2. Սեղմեք Play.
  3. Սերվերի բրաուզերում սեղմեք վերին աջ անկյունում գտնվող +-ը կամ աջ սեղմեք դատարկ տարածքի վրա և ընտրեք Add Server by IP.
  4. Բացված պատուհանում մուտքագրեք connect <IP address of the server>:27015.
  5. Սեղմեք OK.
  6. Սերվերը կհայտնվի նախընտրելիների ցանկում, ընտրեք այն և սեղմեք Connect։

Եղանակ 2. Միացում կոնսոլի միջոցով

  1. Բացեք խաղի կոնսոլը՝ օգտագործելով ~ (տիլդա) ստեղնը.
  2. Մուտքագրեք հրամանը. connect <IP address of the server>:27015.
  3. Սեղմեք Enter։

Եղանակ 3. Արագ միացում հղման միջոցով

  1. Օգտագործեք հղումը. steam://connect/<IP address of the server>:27015.
  2. Պարզապես տեղադրեք այն ցանկացած բրաուզերում և սեղմեք Enter.
  3. Հաստատեք CS2-ի գործարկումը Steam-ի միջոցով.
  4. Խաղը ավտոմատ կերպով կմիանա սերվերին։

Counter-Strike 2 Server-ի պատվեր API-ի միջոցով

question_mark
Is there anything I can help you with?
question_mark
AI Assistant ×